L+M’s Bronx Point development located on the Harlem River waterfront will be home to the museum.