Flood St 61-63 Apt 6 Leichardt