80 Stamford Road
107m2

Indooroopilly
FOR LEASE