San Antonio apartments sold

Newly built property features 240 units