$119,000 -
8038 Broadway St Unit 227l
San Antonio ,
TX 78209
Area: 1300