5 Kelso Crescent Dallas Kamloops Home for Sale This exquisite and expansive estate nestled on 160 acre of benchland property in Kamloops, BC, offers

Canadian Home Trader