SSTI Drops $80M For Storage Sites In Ga., Fla.

Strategic Storage Trust Inc., a real estate investment trust and one of the nation's biggest owners of self-storage units, has paid $80 million for nearly a million square feet of storage...

Already a subscriber? Click here to view full article