400 W 61ST ST, New York, NY 10069 — Rated 4.6/5 by Tenants | Lucid Rents