a look inside... 43 Campbellville Road | Flamborough | Ontario • Custom Stone Home offers 5,300 square feet of Fabulous Living Space