- Home
- »
- Texas
- »
- Navasota
- »
- TX 77868
- »
- Holland St
- »
- 803 Holland St
803 Holland St, Navasota, TX 77868
803 Holland St, Navasota, TX 77868 is on the street of Holland St, in the city of Navasota, Texas. It is in the zip code of TX 77868.
803 Holland St, Navasota, TX 77868 is a Single Family home.
It has , 4 bathrooms, proximately 2,176 square feet floor size, 0.33 acres square feet lot size.