26 Pyramid Avenue, Padstow NSW 2211