$138,000 - 11843 Braesview Unit 806, San Antonio, TX 78213
11843 Braesview Unit 806
San Antonio,
TX
78213
Area: 0600