PUBLICSTORAGE

Public Storage

Public Storage, a real estate investment trust, is the largest self-storage company in the United States with headquarters in Glendale, CA and the largest self-storage company in the world.

The above text is a snippet from Wikipedia: Public Storage
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!