Outlets at Castle Rock

Outlets at Castle Rock located in the lovely city of Castle Rock, Colorado.