Clinton & Russell with Peabody, Nilson & Brown | Broadway | Apartment Building | 2141-57 Broadway at 75th Street (Astor Apartments) 2141-57 Broadway at 75th Street (Astor Apartments) Date: 1905, 1914 Type: Apartment Building Architect: Clinton & Russell and Peabody, Nilson & Brown Wish List: Wishes Come True Get Directions For Driving...