• Solicitors
  • Estate Agents
  • Notaries Public

Matching Property

  • Property valuation icon

    Market your property with T Duncan & Co

    Click here to book your FREE valuation

    Your Local Estate Agents & Solicitors

  • 3 bed
    1 bath
    offers over £140,000

    8 Mountskip Road Brechin

    3 bedroom terraced house for sale

    Set in the historic and welcoming town of Brechin, this well-maintained three-bedroom terraced villa offers a spacious and comfortable family home. Brechin is renowned for its rich heritage, including the iconic Brechin Cathedral and a…

    View Details
  • 3 bed
    2 bath
    offers over £139,950

    2 Kirktonhill Road, Marykirk

    3 bedroom semi-detached house for sale

    This fantastic semi detached family home is set within the charming village of Marykirk, a peaceful rural community surrounded by rolling countryside near the River North Esk. Marykirk offers a warm and welcoming atmosphere with…

    View Details
  • 1 bed
    1 bath
    offers over £59,950

    4 Erskine Street, Montrose DD10 8HL

    1 bedroom flat for sale

    Located close to Montrose Town Centre, this delightful property offers a wealth of character and charm. Montrose offers a wide range of amenities, including shops, cafés, schools and leisure facilities, and is renowned for its…

    View Details
  • 3 bed
    2 bath
    offers over £249,950

    17 Adamson Drive Laurencekirk

    3 bedroom detached bungalow for sale

    Situated within a well-established residential area of Laurencekirk, this attractive three-bedroom detached bungalow offers well-balanced, single-level accommodation with generous living space, excellent storage and the added benefit of two garages.  The property is thoughtfully laid…

    View Details
  • 3 bed
    1 bath
    offers over £115,000

    1 Alfred Street, Montrose

    3 bedroom flat for sale

    This bright and spacious main door ground-floor apartment is perfectly situated in a popular area of the picturesque coastal town of Montrose, renowned for its sandy beaches, historic harbour, and vibrant community. Offering a seamless…

    View Details
  • 2 bed
    1 bath
    Rent (PCM) £685

    17b Croft Road, Inchbraoch, Montrose

    2 bedroom maisonette to rent

    Two bedroom first floor Maisonette offering a spacious living area with separate cubby/ideal office area. Modern fitted kitchen and double glazing throughout. The property further benefits from GCH, private parking and Jack & Jill family…

    View Details
  • 3 bed
    2 bath
    offers over £129,950

    8b Reform Street, Montrose

    3 bedroom maisonette for sale

    Situated within the popular coastal town of Montrose, this well-proportioned three-bedroom maisonette property offers flexible accommodation arranged over two levels, extending to approximately 90 sq.m (969 sq.ft).  Montrose is well regarded for its excellent range…

    View Details
  • 2 bed
    1 bath
    offers over £65,000

    32 Prosen Road, Kirriemuir

    2 bedroom flat for sale

    This two-bedroom upper floor apartment is located within a popular residential area of Kirriemuir, conveniently positioned close to local schools, Sports Centre and amenities. The property offers well proportioned accommodation and presents an excellent opportunity…

    View Details
  • 1 bed
    1 bath
    offers over £59,950

    57 Murray Street, Montrose DD10 8JZ

    1 bedroom flat for sale

    This beautifully presented, recently decorated, one-bedroom top floor apartment offers spacious, open-plan living, comprising a bright lounge/kitchen area, a spacious bedroom, and a modern bathroom. All furniture, floor coverings and white goods will be included…

    View Details
  • 1 bed
    1 bath
    offers over £60,000

    20 Christies Lane Montrose

    1 bedroom flat for sale

    This well-presented main door one-bedroom apartment is located in a popular residential location in Montrose and is offered at an affordable price, making it an excellent choice for first-time buyers, downsizers or buy-to-let investors. The…

    View Details
1 2 3 9