$210,000 - 7323 Snowden Rd Unit 3108, San Antonio, TX 78240
7323 Snowden Rd Unit 3108
San Antonio,
TX
78240
Area: 0400