1666 Detroit Street Denver, CO14 Units$3,258,500 MultifamilyPeter StandleyJuly 20, 20232022, Denver, 7Units Facebook0 Twitter LinkedIn0 Reddit Tumblr 0 Likes