$152,500 - 2811 Woodbury St Unit 204, San Antonio, TX 78217
2811 Woodbury St Unit 204
San Antonio,
TX
78217
Area: 1500