Multi 765 North Logan Street Denver, CO 80203 United States 0.5 acres Purchased in 2017, this 0.5 acres development opportunity overlooks Governor's Park and is located between Seventh and Eighth avenues.