Off Market
Sold Jul 2026
2 bd
3 ba
1,882 sqft
106 Newell Ave # 106, San Antonio TX 78212
San Antonio, TX 78212