20 Shore Street, Anstruther, FIF
4 Shore Street, Anstruther, FIF
5 High Street, Anstruther, FIF
35-37 High Street North, Anstruther, FIF
43-44 Shore Street, Anstruther, FIF