$303,888 - 2406 Canyon Trce, San Antonio, TX 78232
2406 Canyon Trce
San Antonio,
TX
78232
County: Bexar