US Storage Centers Picks Up 483-Unit Upland Facility

Carrie Rossenfeld Uncategorized

US Storage Centers, owner/operator of self-storage facilities nationally, has acquired a 483-unit, 45,452-square-foot self-storage facility located at 1808 West Foothill Boulevard in Upland, California, from Foothill You-Stor. The sale price