NUBIA SQUARE APARTMENTS

Houston, TX


NUBIA SQUARE APARTMENTS

Location

3711 Southmore
Houston, TX 77004
(713) 520-9810
Overall Rating
Met My Needs
Overall value
Service Quality
83% 38 out of 46 renters
recommend this apartment.

Recently Viewed

2125 Yale Apartments
2125 Yale St
Houston, TX 77008
2125 Yale Apartments
2125 Yale St
Houston, TX 77008

Reviews

Page 1 2 3 4

Apartment Review from an Independent Evaluator

Based on the tour and phone conversation, I would have leased with the property. They were very professional.
Page 1 2 3 4