Luxury multiplex will dress up drab 62nd Street corner