18 West Main Street, Darvel, AYRSHIRE
24A East Main Street, Darvel, AYRSHIRE
90 West Main Street, Darvel, AYRSHIRE
22 East Main Street, Darvel, AYRSHIRE
90A West Main Street, Darvel, AYRSHIRE
2 Jamieson Road, Darvel, AYRSHIRE