66 West 84th Street | New York, New York

X

66 West 84th Street
New York, New York

Residential Conversion

Located in Upper West Side, this building features an elevator and live-in super. Nearby subway lines: 86th St. (B/C).