This semi-detached house with two double bedrooms and a versatile study/single bedroom, is a lovely property with a convenient location in popular...
Tucked away in a peaceful countryside location just outside Newburgh, 2 Berryhill Steading is a charming and character-filled two-bedroom conversion...
With its sought-after coastal village location in Pittenweem, this charming period terraced house boasts bright and airy accommodation with...
Located in a quiet residential area of St Andrews, this bright and spacious three-bedroom mid-terraced villa offers an excellent opportunity for...
This bright and spacious two-bedroom upper flat offers well-proportioned accommodation with practical layout and good storage throughout. The...
Forming part of a bespoke rural development with a scenic outlook, this charming terraced house offers spacious, light-filled accommodation with...
A charming, ground-floor two-bedroom flat offering comfortable accommodation in a quietly positioned, well-established residential area of historic...
Welcome to 13 Ceres Road, a tastefully updated and extended semi-detached period cottage in Craigrothie. The spacious home comprises a sun-filled...
A generous four-bedroom detached house in coastal St Andrews, situated west of the town centre, along a quiet cul-de-sac close to primary and...
This charming bright upper maisonette offers spacious and flexible accommodation across two floors, forming part of a traditional building in the...