Beautiful 2 bedroom apartment available now in Norwood, MA Recently Renovated Hardwood Floors Very spacious Off-street Parking Available Nearby Public Transportation Nearby Restaurants, Church, School, and Shops No smoking Total Move In Cost: $6000 = First Month + Last Month + Broker's Fee 12 Month Lease $6000 to move in: First Month + Last Month + Broker's Fee
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.


