89 Flinders Parade, Scarborough QLD 4020