$481,605 - 6464 Babcock Rd. Unit #208, San Antonio, TX 78249
6464 Babcock Rd. Unit #208
San Antonio,
TX
78249
County: Bexar