$140,900 -
3843 Barrington St Unit 143k
San Antonio ,
TX 78217
Area: 1500