817 Holland St. Apt #1, NAVASOTA TX 77868

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

Property Type:
Property Status: Leased

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