51 Irvine Crescent is situated within an established residential neighbourhood in the sought-after town of St Andrews. This generously sized detached...
An attractive and well-presented first-floor, 2-bedroom flat within the sought-after Argyle Court development, ideally situated in the historic town...
Set within a peaceful residential development just a short distance from the vibrant heart of St Andrews, this spacious three-bedroom semi-detached...
Forming part of a lift-serviced retirement village in sought-after St Andrews, this two-bedroom ground-floor flat comes with neutral interiors and...
With its central location in sought-after St Andrews and current HMO licence for three people (producing an excellent rental income), this...
Offering generously-proportioned, well-presented accommodation, this third/top-floor apartment forms part of a luxury riverside development in...