2335 Nopal St
San Antonio, TX 78210
$1,250,000 USD
9,640 SF
10
Units
6.1% Cap Rate
9,640 SF
$1,250,000 USD
Apartments