66 Leonard St, Manhattan, NY 10013 — $4,995,000 · 3bd · ~0.4% rule | OnePercent