Mar 9 Mar 9 Original Details in Denver - $675,000 Logan Banx 2661 Clermont Street, Denver, CO 802073 bed/1 bath - 2,464 sqftZillow Link