(1)

245 Hill St, Norwood, MA 02062

Reviews

1 year ago

If you must

I've lived in norwood majority of my life so i love the location. The center of town is filled with cute local shops and delicious eateries. Everything you need can be found with very little commute, or if traveling from outside in we have public transportation running through major streets. My apartments conveniently have a bus stop right across the street to take you whether your going into the city or just to your local grocery store. Every building has individual storage units with washers a... View More