11c 16-20 Hereward St Maroubra is located at 11c/16-20 Hereward st, Maroubra 2035, Sydney NSW 2035, Australia