Building - 120 East 82nd Street

Apartment in Upper East Side
18
units
5
stories
N/A
built in