Andover owns and manages 139 storage properties in 17 states
July 24, 2022: Andover Properties LLC, which operates the Storage King USA brand, purchased an unidentified facility in Margate, Florida. The four-story building at 5600 N.W. 31st St. comprises 97,800 square feet in 1,100 climate-controlled units. Established in 2003, New-York based Andover owns and manages 139 storage properties in 17 states.