42-46 West Portland Street, Troon, AYRSHIRE
Fullarton Estate, Troon, AYRSHIRE
4 Shore Road, Troon, AYRSHIRE
119-121 Portland Street, Troon, AYRSHIRE