189 West 89th Street 18H, New York, NY | RealtyLens