Parc at South Green

Houston, TX

Location: Houston, TX
Built in: 1984
Unit Count: 428
Average square feet/unit: 756
Bedrooms: 1, 2, and 3