The Ridge at Castle Pines North occupies a beautiful slice of Colorado foothills, only a short drive from Denver and minutes from several top private facilities [...]