Homes for sale - 18816 FM 2252 UNIT F, San Antonio, TX 78266 – MLS#...