Homes for sale - 1655 Hubbard S Street, Alvord, TX 76225 – MLS#1440...