Building - 285 Saint Nicholas Avenue

Apartment in South Harlem
N/A
units
6
stories
1921
built in
Amenities
Elevator icon Elevator