303-762-1812 | 333 W. Hampden Ave. Ste. 325 Englewood, CO 80100
Menu
StorHaus
Project: StorHaus
Location: Castle Rock
Square Footage: 40,000 SF
Description: Nearing completion of the first building of this multi-unit luxury storage facility. This project is led by Jim and Travis who have extensive ground-up experience in Castle Rock.