2330 E 13th Ave #7
Denver, CO 80206
Listed at $309,995 / 1 beds / 1 baths / 743 SqFt