$449,999 - 14388 Kilowatt Rd, San Antonio, TX 78223
14388 Kilowatt Rd
San Antonio,
TX
78223
County: Bexar