$425,080
3
Beds
⋅
3
Baths
⋅
2006345
MLS
⋅
PENDING
Status
6464 Babcock Rd #807, San Antonio
