Extra Space Storage facility on 6853 Woodley Ave - Lake Balboa, CA

Lake Balboa self storage at 6853 Woodley Ave

  • New Customer: 

COMING SOON!

August 2022