We have found 20 properties on Holland St, Navasota, TX. Average price per square feet on Holland St is $74. It is 8.6% lower than average price per sqft Navasota. Average sale price on Holland St is $314,000. It is 61.8% higher than average sale price in Navasota.