GEORGETOWN, Colo., Feb. 26, 2018 /PRNewswire/ — Mountain living is about to be redefined in Georgetown, Colorado. The beloved, historic mountain town, just 40 miles outside of Denver, is welcoming Bighorn Crossing (bighorncrossing.com), a new development with a sleek, modern…