$447,499 - 21236 Boulder Flats, San Antonio, TX 78266
21236 Boulder Flats
San Antonio,
TX
78266
County: Bexar