817 Holland St. Apt #4, NAVASOTA TX 77868

Bathrooms: 1

Property Type: Rental
Property Status: For Lease

The property is located in a fabulous area of downtown and features...

817 Holland St. Apt #1, NAVASOTA TX 77868

Bedrooms: 1
Bathrooms: 1
Building Size: 700+/- Square Feet

Property Type: Rental
Property Status: For Lease

This 700+/- sq ft, 1 bedroom / 1  bath apartment has spacious rooms with...