5
1702-1706 S Presa St
San Antonio, TX 78210
$469,900 USD
5,368 SF
5,368 SF
$469,900 USD
Freestanding