Investcorp sells Phoenix apartments

Property built in last 7 years