25 W 132nd St: Top A-Rated Building in Harlem | Lucid Rents