56 Hayward St, Stafford QLD 4053, Australia