HOME / Self-storage facility / Extra Space Storage
6033 S Central Ave, Los Angeles, CA 90001
+13232320200
View Business Profile