Extra Space Storage facility on 5555 W Manchester Ave - Los Angeles, CA

Los Angeles self storage at 5555 W Manchester Ave

  • New Customer: 

COMING SOON!

June 2022