21
1409 W Woodlawn Ave
San Antonio, TX 78201
$580,000 USD
10,851 SF
8
Units
10.01% Cap Rate
10,851 SF
$580,000 USD
Apartments