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

Lake Balboa self storage at 6853 Woodley Ave

6853 Woodley AveLake Balboa, CA 91406
  • New Customer: 

COMING SOON!

December 2022