620 St. Nicholas Avenue is located in the Harlem neighborhood of Manhattan. It has 10 no-fee rental apartments on 5 floors. The building was renovated in 1994 and is nearby the A, B and C train lines at the 135th Street subway station. Nearby you’ll find a variety of services and places to pick up your daily necessities, including groceries, delis, parks, hair/barber shops, the gym and public transit.
First Cross Street
Second Cross Street