2280 Ivanhoe Street, Denver, CO – New Construction. A brand new Denver Square in the North Park Hill neighborhood.