Sports car-branded highrises are a thing in Miami, of course