Park Place Self Storage

28,900 NRSF | 267 UNITS | Norwood, MA

Under LOI

INVESTMENT OVERVIEW

INVESTMENT HIGHLIGHTS

FACILITY SUMMARY