$118,900 -
3843 Barrington St Unit 147l
San Antonio ,
TX 78217
Area: 1500