Fox Plaza in Los Angeles

Fox Plaza in Los Angeles is a helipad.