• 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
    2 bath
    offers over £220,000

    20 Maviscroft, Forfar, DD8 1HF

    3 bedroom detached house for sale

    Situated within easy reach of the dual carriageway, this delightful three bedroom detached property sits in a quiet area of Forfar.  To the front of the property there is a driveway to the left of…

    View Details
  • 3 bed
    2 bath
    offers over £225,000

    41 Rosehill Road, Montrose, DD10 8RY

    3 bedroom semi-detached house for sale

    This bright spacious family home is located within a very popular residential area of Montrose and viewing is highly recommended to appreciate the generous size of accommodation on offer. Located within a desirable area of…

    View Details
  • 5 bed
    1 bath
    offers over £220,000

    4 Nursery Road, Montrose, DD10 9AW

    5 bedroom semi-detached house for sale

    Situated in an ideal location within a popular residential area of Montrose this semi-detached house is close to all the local amenities and services including shops, supermarkets, schools, cinema, and railway station. The property benefits…

    View Details
  • Under Offer
    2 bed
    1 bath
    offers over £175,000

    10 Palmerston Street, Montrose, DD10 8HR

    2 bedroom terraced house for sale

    A delightful two bedroom mid terraced cottage set within a very popular residential area of Montrose and conveniently located within walking distance of Montrose High Street, health and sports centres as well as the railway…

    View Details
  • 4 bed
    2 bath
    offers over £135,000

    16a South Esk Street, Montrose, DD10 8BJ

    4 bedroom flat for sale

    Ideally located in the centre of Montrose this four-bedroom property is the perfect family home which includes a private garden. Close to all the local amenities of shops, supermarkets, leisure centre, and primary & secondary…

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

    41 The Maltings, Montrose, DD10 8PE

    2 bedroom first floor flat to rent

    This unfurnished, first floor flat comprises two-bedrooms, lounge, kitchen, shower room, double glazing and electric heating.  There is a mutual drying area and mutual residents parking.  Available from 20th August. £550 pcm/Deposit £550.    NO…

    View Details
  • 4 bed
    3 bath
    offers over £345,000

    14 Slateford Gardens, Edzell, DD9 7SX

    4 bedroom detached villa for sale

    We are delighted to present this exceptional detached family home set in the picturesque village of Edzell. Positioned within a quiet cul-de-sac the property is perfect for a family looking for the village life with…

    View Details
  • 3 bed
    2 bath
    offers over £125,000

    Flat 3, 31 Market Street, Montrose, DD10 8NB

    3 bedroom maisonette for sale

    Centrally located to the town centre of Montrose this spacious 108m2 maisonette is an ideal first-time purchase with three bedrooms and its own private garden. Comprising of lounge, kitchen/diner, bedroom, four-piece bathroom with a further…

    View Details
  • Under Offer
    3 bed
    2 bath
    offers over £145,000

    8 Bellevue Terrace, Ferryden, Montrose, DD10 9RY

    3 bedroom detached bungalow for sale

    Nestled in the fishing village of Ferryden this three-bedroom detached bungalow is presented in move in condition. Comprising of open plan kitchen/lounge, master bedroom with en-suite, two further bedrooms and bathroom. The outside space is…

    View Details
  • Under Offer
    3 bed
    2 bath
    offers over £200,000

    16 Merlin Grove, Forfar, DD8 3FJ

    3 bedroom semi-detached house for sale

    Situated in the sought after area of the Strathmore Fields development this well-presented semi-detached family villa was built in approximately 2021 by Guild Homes. Conveniently located for all the local amenities and services including the…

    View Details
1 2 3 5