Offers over £965,000
6 bedroom detached house
Lilliesleaf House, Lilliesleaf, Melrose, TD6 9HX
Offers over £965,000
6 bedroom detached house
Offers over £170,000
2 bedroom cottage
Tweedside Road, Newtown St Boswells, Melrose, TD6 0PG
Offers over £170,000
2 bedroom cottage