Forming part of a traditional, B-listed building in Gifford, dating back to the early 18th century, this main-door lower flat accommodates a double...
New Price - Fixed at the Home Report Valuation: £135,000 This one-bedroom flat enjoys a central address in the historic market town of Haddington,...