$145,000 - 12241 Lemon Blossom Unit 0, San Antonio, TX 78247
12241 Lemon Blossom Unit 0
San Antonio,
TX
78247
Area: 1400