18 elkway, norwood, MA 02062


1 year ago

Norwood townhouse

This townhouse appears better than average at first sight - and I will say that so far it has mostly been a pleasure to live here. But once you are here and have had a chance to really experience the property, you will realize that everything has been done on the cheap. The appliances all have "end of life" issues and the apartment in general is "tired". But the landlords are very responsive and will come fix any issue usually within 24 hours. They are a hard working couple who rent and mana... View More
1 found this helpful.