18 West 74Th Street Apartment Corp.