Andover Owns and Operates 38 Self-Storage Facilities in 12 states
December 27, 2020: Andover Properties LLC, which operates the Storage King USA self-storage brand, acquired 157 Self Storage in Euless, Texas.
The facility at 3950 FM157 comprises 91,675 square feet, which includes covered boat/RV storage and 96 recently added outdoor spaces. Built in 2017, it is the closest self-storage facility to an in-progress, 2,000-acre master-planned community.
Andover Properties LLC founded in 2003 and based in New York City, owns and operates 38 self-storage facilities in 12 states, totaling more than 2.7 million rentable square feet.