$409,800 - 6464 Babcock Rd. Unit #309, San Antonio, TX 78249
6464 Babcock Rd. Unit #309
San Antonio,
TX
78249
County: Bexar