Brickell site under contract for record $520 million