$139,900 -
2811 Woodbury St Unit 202
San Antonio ,
TX 78217
Area: 1500