Norwood Apartments
ipfw06
Resident • 2005 - 2006
5/5/2006
It's okay...
The one thing I really hate about living here is the smell of the water. I have lived in places with bad water before, but this is by the far the worst water you will ever have. You don't even want to cook with it. They did have a recent managment change, which has helped a lot. It is very quiet and there are quite a bit of children living here. Overall i rate it okay. Nothing great.Share This Review
Norwood Apartments
Share This Review