3 Bedroom Property For Sale in Haddington, 30/2 Market Street - £210,000 | Planna | Planna