3 Knox Court, Knox Place

Fixed Price £112,500

Haddington EH41 4EB

[{"position":{"lat":55.9545519,"lng":-2.7848783}}]