Homes for sale - 000 Owl DR, Hempstead, TX 77445 – MLS#29655386 - P...