California-based Public Storage is a REIT managing 3,049 self-storage facilities in the U.S. with 219 million rentable square feet. It also has a 35% stake in Shurgard Europe, operating 250 facilities in Western Europe.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing