The Piazza is a mixed use development located in the heart of Surfers Paradise. On offer are a number of office suites available with on the first floor ranging from 80 to 2000m2. Incentives package on offer also.