Situated in Northwest Denver, Westmoor Center is a business campus located between the key talent hubs of Downtown Denver and Boulder, featuring six Class A office buildings.
The campus is designed to support a diverse mix of tech, research and biotech companies seeking pristine spaces and substantial ground floor space for fabrication, testing and technology demonstration. The campus also offers an on-site cardio fitness club with a dedicated personal trainer to support employee wellness, a full-service all-day cafe with a connected patio and an expansive multi-space conference centre.
Westmoor Center holds a LEED gold certification from the US Green Building Council. Four of its office buildings also attained the US Environmental Protection Agency’s prestigious ENERGY STAR® label in 2024.
Key Statistics
US$103.0M Valuation as of 31 December 2024
612,890 SF Net Lettable Area
82.5% Committed Occupancy as of 30 June 2025
Freehold Land Tenure