Homes in Inverness 300k to 400k