Prince, BC homes for sale