Self Storage - Las Vegas
Strategic Storage Trust II Buys Third Las Vegas Facility
The property at 6318 W. Sahara Ave. consists of 640 units across approximately 82,200 rentable square feet.
Strategic Storage Trust II Expands in Las Vegas
The newly acquired facility consists of 810 units across approximately 101,400 rentable square feet.