THE BENTON

6710 Babcock Road, San Antonio, TX

 246 Units

2007 Construction

Moderate Value-Add