Bard-Haven Towers (100 HAVEN AVENUE, Manhattan, NY, 10032) — Rated 4.4/5 by Tenants | Lucid Rents