Main Description Abode Estate Agency is delighted to present this 'Immaculate' 3 bedroom detached villa within a quiet residential estate in Carfin. Property