36 Church Street, Troon, AYRSHIRE
63-75 Templehill, Troon, AYRSHIRE
The Hive 145 Templehill, Troon, AYRSHIRE