7330 E Bayaud Ave, Denver, CO 80230 — $1,069,900 · 5bd · ~0.4% rule | OnePercent