legacy Subaru for sale in Hamilton, ON