$194,000 - 11402 Indian Canyon, San Antonio, TX 78252
11402 Indian Canyon
San Antonio,
TX
78252
County: Bexar