Comparable Market Analysis for 1425 N Quitman St, Denver, CO 80204