$515,000
3
Beds
⋅
3
Baths
⋅
1992628
MLS
⋅
BACK ON MARKET
Status
719 E Locust Unit 2104, San Antonio
