Village 1373
tarheels94
Resident • 2005 - 2006
11/13/2006
New Management Makes the Difference.
I have lived at Northwinds for 2 years. New management came in several months ago, and I can tell a big difference. Finally, someone cares about us! I feel that things have gotten much better, and I am happy to say I live her now.Share This Review
Village 1373
Share This Review