Homes for sale - 1719 S Hubbard Street, Alvord, TX 76225 – MLS#1468...