271231 for sale across Canada