A-1 Self Storage Plans Multi-Story Facility in Alhambra, Calif.
A-1 Self Storage has announced its plans to build a multi-story facility in Alhambra, Calif., a suburb of Los Angeles. The structure will have 74,868 square feet and offer more than 700 storage units on .66 acres of land. The company expects to open the new facility late next year. The San