8 Mayfield Gardens, Kelso
Positioned in the heart of the village, 3 Homes Buildings is a very well appointed first floor apartment forming part a small and well established...