Self Storage in South Boston, MA

+ Contact Info
Address 39 Old Colony Avenue
South Boston, MA 02127 617-268-5056 617-268-5056 Email:
+ Hours
Office & Access Hours: Monday - Wednesday, and Friday: 8:00 AM - 6:00 PM Thursday: 8:00 AM - 8:00 PM Saturday: 8:00 AM - 5:00 PM Sunday: 11:00 AM - 4:00 PM
+ Facility Features
Features:
  • Air Conditioned Units Available
  • 24/7 Video Recording
  • Friendly, Professional Managers
  • Individual Door Alarms
  • Easy Drive Up Access
  • Clean, Quality Construction
  • All Areas are Well-Lit
  • Long Term Discounts
  • Over 40 Unit Sizes to Choose From

Unit Sizes & Prices

5x5
Seasonal storage, bikes, skis, business files
Reserve
5x10
One room, great for students
Reserve
5x15
Retail inventory/2 rooms of furniture
Reserve
10x10
+2 - 3 rooms of furniture
Reserve
10x15
3 - 4 rooms of furniture
Reserve
10x20
Commercial inventory storage/6 rooms
Reserve
10x30
Commercial Inventory/Warehouse
Reserve

About This Facility

Castle Self-Storage located at 39 Old Colony Avenue in South Boston, MA. We have been locally owned and family operated since February 2000. When you rent a space at the Castle, you will find a clean, dry, and well lit storage facility where Customer Service is our #1 priority. The Castle is open 7-days a week and we are fully staffed during operating hours so there will always be a friendly face to assist you with your storage needs. A full security system is onsite including interior/exterior cameras for digital recording and all of the storage doors are individually electronically alarmed. The entire facility is heated as well as air-conditioned or ventilated. There are 5 access areas into the building including a Covered Loading Area as well as a Drive-Through Loading Area for easy access to all of the spaces.

All of us at the Castle look forward to assisting you with your self-storage needs.

Nearby Castle Storage Locations:

10.2 mi

Braintree

464 Quincy Ave, Braintree, MA 02184
11.7 mi

Weymouth

186 Main Street, Weymouth, MA 02188
11.7 mi

N. Weymouth

669 Bridge Street, Weymouth, MA 02191