Homes for sale - 801 N Magnolia Avenue, Hubbard, TX 76648 – MLS#142...