3175 Washington St, Boston, MA 2130
Extra Space Storage is a self storage facility in Boston, MA located at 3175 Washington St, Boston, MA 2130. Extra Space Storage offers affordable, convenient self storage units in Boston, MA.