Public Storage is a REIT in the S&P 500 that owns and operates self-storage facilities in the US and Europe. It has 3,432 facilities in 40 states and a 35% stake in Shurgard Self Storage Limited. Headquarters are in Glendale, California.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing