houston.jpg

Apartment complex "Parc at South Green", Houston, Texas (USA)

The apartment complex in Houston, Texas was acquired in May 2013. It is a top B-class property with 428 units, located in the Southeast of the City. The property has been partially renovated including all outdoor facilities with swimming pools, etc.