2059 Harbor Blvd, Costa Mesa, CA 92627
West Coast Self Storage is a self storage facility in Costa Mesa, CA located at 2059 Harbor Blvd, Costa Mesa, CA 92627. West Coast Self Storage offers affordable, convenient self storage units in Costa Mesa, CA.