32 Templehill, Troon, AYRSHIRE
85 Templehill, Troon, AYRSHIRE
7 West Portland Street, Troon, AYRSHIRE
11 Church Street, Troon, AYRSHIRE