$169,900 -
3803 Barrington St Unit 8d
San Antonio ,
TX 78217
Area: 1500