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