263-53 74th Ave, Glen Oaks, NY 11004 — $394,888 · 2bd · ~0.7% rule | OnePercent