US Storage Centers, a California-based owner/operator of self storage facilities backed by a joint venture between private equity investment firm The Carlyle Group and self-storage real estate investment firm Westport Properties Inc. (WPI), recently completed construction on its newest location in South Florida, opening a 931- unit self storage facility at 15555 West Dixie Hwy in North Miami Beach.
