6618 E Lowry Blvd, Denver, CO 80230 — $530,000 · 1bd · ~0.4% rule | OnePercent