$496,945 - 15307 Comanche Pl, San Antonio, TX 78233
15307 Comanche Pl
San Antonio,
TX
78233
County: Bexar