$176,000 -
3830 Barrington St Unit 3830
San Antonio ,
TX 78217
Area: 1500