John Sale
30 The Square
Kelso
TD5 7HL
0157-322-4244
Estate Agents
Visit Website