Building - 89 East 116th Street

Apartment in South Harlem
N/A
units
5
stories
1910
built in