Meeks + Partners

Hines to Develop First San Antonio Multifamily Project

The development will be located on 11.4 acres within the retail power center The RIM and will total 380,000 square feet.