Interested in this property? Call 0131 665 7393

31 Mallard Walk, Prestonpans

Offers Over £255,000