$123,000 -
1819 Babcock Rd Unit 309
San Antonio ,
TX 78229
Area: 0400
Courtesy of Keller Williams City-View, Allen Niesinov (210) 978-4050