Adress: 90 Riverside Drive at West 81st Street, NE CornerDistrict: Upper West SideBorough: Manhattan, New York City
Located in Upper West Side , this tall building design by Schwartz & Gross was completed in 1926
Jimmy Walker became mayor of New York City in 1926.