12622 W Virginia Ave, Denver, CO 80228 — $340,000 · 4bd · ~0.7% rule | OnePercent