445 Concord Avenue, Cambridge, MA 02138
617-876-4417

Cambridge Self Storage