1002 Steves Ave
San Antonio, TX 78210
$425,000 USD
1,358 SF
1,358 SF
$425,000 USD
Freestanding