Old South Self Storage is Nantucket’s Only Locally Owned & Operate Climate Controlled Self Storage located at 54 Old South Road.
We offer Interior Climate Controlled Units & Non-Climate Controlled Outside Access.
We GUARENTEE Rates for a Mi9nimum of 12 Months from Move-In