Resident • 2011 - 2014 Recommended
I have live at Northwood Villa for the past 3 years. The management team and caretakers are absolutely fabulous. The grounds are kept up nicely. I would give them a 5 star rating. This is the best place I have ever lived.
How was this review?
Thanks for voting!