37 Shore Street, Anstruther, FIF
2-3 Shore Street, Anstruther, FIF
28 High Street South, Anstruther, FIF