201 Leichhardt Street is a prominent 6-storey office building located in Spring Hill, adjacent to the Brisbane CBD.

Claiming a desirable elevated site, the unique triangular-shaped building offers ground floor office and retail tenancies with 5 levels of well-appointed office accommodation above.