About Extra Space Storage
1450 Boston Providence Highway, Norwood, MA
The property features a 110,581 square foot single story self-storage facility on a 5.25-acre parcel in Norwood, MA. The building hosts 1011 storage units and is conveniently located off of I-95.