23 East Main Street, Darvel, AYRSHIRE
61 West Main Street, Darvel, AYRSHIRE
27 East Main Street, Darvel, AYRSHIRE
9 West Main Street, Darvel, AYRSHIRE