New to market! Newly renovated two bedroom apartment located in a Prime Location across the street from Norwood Hospital and a two minute walk to Norwood Central Commuter Rail Train Station! Apartment is approximately 900 square feet and is newly painted with new laminate flooring and a new refrigerator.
13 E Hoyle St is located in Norwood, Massachusetts in the 02062 zip code.