$420,000 -
15603 Boulder Creek St
San Antonio ,
TX 78247
County: Bexar