96 Market Street, St. Andrews, FIF
145 South Street, St. Andrews, FIF
100 Market Street, St. Andrews, FIF