This 34,174 square foot mixed-use office and retail building is located in downtown Louisville, Colorado. It is just 25 minutes north of downtown Denver and 15 minutes southeast of Boulder.