$340,900 - 11248 October Stead, San Antonio, TX 78254
11248 October Stead
San Antonio,
TX
78254
County: Bexar