We have found 482 properties in Navasota, TX. Average property sale price in Navasota is $194,089. It is 13.7% lower than average property value in Texas. Average price per square feet in Navasota is $81. It is 17.3% lower than average property value in Texas.

List of properties