Hatchbacks under $20,000 in Grand Forks, BC