1/4 4 Price Dropped by $20K $ 579,900 4,350 SqFt 143-145 Main ST E, Champlain, ON K0B 1R0 Commercial Listed by EXIT REALTY MATRIX