$255,000 -
1331 S Flores St Unit 216
San Antonio ,
TX 78204
Area: 1100