Question about Spider Man: No Way Home: Where do the three Peter Parkers meet?

Tobey Maguire’s says his is the Chrysler Building. Andrew Garfield’s is the Empire State Building. MJ knows where “her” Peter Parker would go, but I can’t figure out what building it is. (The Avengers Tower?)

It’s the roof of Midtown Highschool.

BTW, it’s Spider-Man, the dash is important.

Thanks. (And I know about the hyphen. Yesterday was just a long day.)