62-20 80th Rd, Glendale, NY 11385 — $949,900 · 4bd · ~0.6% rule | OnePercent