Saddle Rock

Strategic Storage Trust II Acquires Denver Asset

Saddle Rock Self-Storage was completed in 2012 and encompasses 400 units adding up to 53,360 retable square feet.