11817 Navasota Street, Manor, TX 78653 is For Sale - HotPads