Shea Homes Colorado to build 2000 home in the Castle Pines area. Shea Homes Colorado purchased the 1,270 acres of land in The Canyons from North Canyons LLLP and is planning to invest $75 million in the community over the next four years. The Canyons, is a 3,343 acre planned development east of Interstate 25 between the Hess Road and Happy Canyon Road interchanges. Once The Canyons has been fully developed, the population of Castel Pines city is expected to double in size from 10,000 people. Shea Homes Colorado’s development includes 2,000 single and multifamily homes and is expecting to deliver lots to builders in 2017 and homes to be ready for move-in in 2018. According to the city of Castle Pines’s website, The Canyons will also include 1,400 acres of open space and 2.1 million square feet of commercial space.