Building - 120 West 73rd Street

Apartment in Upper West Side
N/A
units
3
stories
1910
built in