22 Thunderton Place, Elgin, IV30
£140,000
Offers over
2 beds1 bath1 reception
Situated within a popular residential area of Lossiemouth, this well-presented two-bedroom semi-detached house offers ...
£115,000
3 beds1 bath1 reception
Situated on Land Street in the popular Moray town of Rothes, this attractive three-bedroom terraced house offers spacious and ...