Castle Rock Preps for Huge Mall

Perhaps the largest mall in America is set to hit Colorado. To get more specific, Castle Rock will be home to this huge mall. It was reported in November that developers had a groundbreaking on a $177 million, 1-million square-foot destination retail center. If you drive by the current outlet mall and Lowes in Castle […]

Read More