$275,000 -
831 S Flores St Unit 2302
San Antonio ,
TX 78204
Area: 1100