336 Penshurst Street, North Willoughby NSW 2068