25 Francis Road, North Avoca NSW 2260