44 

Houses for Sale in Midlothian

 

Avondale, Danderhall, Midlothian, EH22 1FE
Prices From £336,995
4 bedroom detached house