Ballard Greenhouse plant sale to be held this weekend