New England Real Estate Journal

JLL Capital Markets completes sale of Newbury Self Storage, a 686-unit self-storage facility

June 12, 2026 - Brokerage

Newbury, MA JLL Capital Markets has completed the sale of Newbury Self Storage, a 686-unit self-storage facility. JLL’s Capital Markets Self Storage team represented the private seller, Stowaway Storage Newbury, LLC, and procured the buyer, Andover Properties.

Newbury Self Storage consists of 12 single-story buildings completed in stages from 2016 to 2023. The property offers 111,000 rentable s/f, an on-site office, drive-up units and land for additional expansion. The 49.35-acre site is located directly on Rte. 1/ Newburyport Tpke., 30 miles north of Boston. Newbury Self Storage is the newest and highest quality of the self-storage options in its trade area.