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...To view the full article, register now.
Already a subscriber? Click here to view full article