Ralph Leff | Amsterdam Avenue | Apartment | 141 Amsterdam Avenue 141 Amsterdam Avenue Date: 1962 NB Number: 231-1961P Type: Apartment Architect: Ralph Leff Developer/Owner/Builder: 165 W 66st APT Corp NYC Landmarks Designation: Not Landmarked Landmark Designation Report: n/a National Register...