Nova Glen Apartments
Resident • 2010 - 2011 Not Recommended
German Roaches LOVE this place. Beware. Just looking over these comments....whoever said these apartments have improved are lying through their teeth!! And im no manger or fake account. im a college student keeping it real! These apartments made me feel like i was in somebodies projects!! the mold, the roaches...ughhhh!! TERRIBLE TERRIBLE TERRIBLE!
How was this review?
Thanks for voting!