12
1103 New Laredo Hwy
San Antonio, TX 78211
$1,500,000 USD
8,570 SF
13
Units
6.4% Cap Rate
8,570 SF
$1,500,000 USD
Apartments