11 

Houses for Sale in Elgin

 

Calico II, Hamilton Gardens, Duffus Heights, Elgin, Moray, IV30 5PA
Prices From £219,995
3 bedroom detached house