Terra Boulder rendering.

Planning leaders give nod to revised Terra Boulder plans

BOULDER — Boulder’s Planning Board in December gave their blessing to a revised set of plans for Terra Boulder, a proposed life-sciences campus at 5675 Arapahoe Ave. that has slowly moved through the city’s approval process for nearly a year.  The most-recent plans call for a two-building, nearly 207,000-square-foot research...

Similar Posts