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