Designed by
Title
Public Storage Sign #20712644
Description
Falls Church, VA, USA - July 28, 2011: Sign at a Public Storage facility. Public Storage (NYSE:ÃÂ PSA), a real estate investment trust (REIT), is one of the largest self-storage companies in the United States with headquarters in Glendale, CA. Public Storage built its first self-storage facility in 1972. Today it operates over 2,100 company-owned locations in the United States and Europe (under the Shurgard brand name), totaling more than 135 million net rentable square feet of real estate.
This image is editorial