12470 W Nevada Pl, Denver, CO 80228 — $222,000 · 1bd · ~0.7% rule | OnePercent