16 Grant Street, Elgin, MORAYSHIRE
152-154 High Street, Elgin, MORAYSHIRE
20 Thunderton Place, Elgin, MORAYSHIRE