55 Templehill, Troon, AYRSHIRE
127 Templehill, Troon, AYRSHIRE
125 Templehill, Troon, AYRSHIRE
32 Portland Street, Troon, AYRSHIRE
18 Ayr Street, Troon, AYRSHIRE