24507 ALAMOSA FLS, San Antonio, TX 78255
3
beds
3
baths
2,428 Sq.Ft. LIVING AREA
6,490.44 Sq.Ft. lot