18 

Houses for Sale in Haddington

 

Haldane Avenue, Haddington, East Lothian, EH41 3PX
Fixed price £319,995
4 bedroom detached house