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