Authenticated is false
Alex Mastoris

Alex Mastoris

Director - Annandale

THE AGENT
– Premium service – only works with a limited number of clients to ensure best results
– High end presentation, photography, and marketing to maximise interest in your home
– Five active suburb records including Petersham, Lewisham and Marrickville ($6M)

SPECIALITIES
– Realistic advice, with properties selling for an average of 15% over appraised values
– Inner West expert – understands what buyers from different suburbs want
– Strong expertise negotiating with buyers looking to upsize

THE PERSON
– 1st class communicator – intuitive, considered, and patient so clients feel supported
– Meticulous approach and full attention to detail, backed by an experienced team
– Personally bought and sold numerous properties – full appreciation of the emotions involved in buying and selling

WHY ALEX?
– Proven track record of selling properties faster and for more

Alexander (Alex) Mastoris - Licensed Agent (Class 1) Reg #20124652

Mastoris Real Estate Pty Ltd - ACN 650 904 144 - Licence 10114224

Alex's Team

Alex's Team

Alex is a very genuine agent. We discussed selling the property over the years and his advice was always greatly appreciated. When it finally came time to sell, Alex made the experience rewarding... Sold before auction!

Ben & Kevin - Erskineville

On the market with Alex

For Sale
View More
Next Open Sat 14 Nov 2026 11:30 AM - 12:00 PM

19A Holmesdale Street Marrickville

  • 4 bed
  • 3 bath

For Sale Guide $2.7m

Next Open Sat 14 Nov 2026 9:45 AM - 10:15 AM

33 Lincoln Street Stanmore

  • 3 bed
  • 1 bath
  • 3 car

Buyer's Guide $2.2m

230 Old Canterbury Road (enter via James Street) Summer Hill

    Buyer's Guide $1.35m

    Next Open Sat 14 Nov 2026 9:15 AM - 9:45 AM

    230 Old Canterbury Road (enter via James Street) Summer Hill

      Buyer's Guide $1.35m

      Next Open Sat 14 Nov 2026 12:15 PM - 12:45 PM

      8 Morgan Street Petersham

      • 3 bed
      • 1 bath
      • 1 car

      Guide $2.1m

      Next Open Sat 14 Nov 2026 1:45 PM - 2:15 PM

      21 Barwon Park Road St Peters

      • 3 bed
      • 2 bath
      • 2 car

      Contact Agent

      Next Open Sat 14 Nov 2026 10:45 AM - 11:15 AM

      21 Garnet Street Dulwich Hill

      • 5 bed
      • 4 bath
      • 2 car

      Contact Agent

      Next Open Sat 14 Nov 2026 8:30 AM - 9:00 AM

      10 Tincombe Street Canterbury

      • 4 bed
      • 3 bath
      • 2 car

      For Sale

      Next Open Sat 14 Nov 2026 10:00 AM - 10:30 AM

      7 Fisher Street Petersham

      • 4 bed
      • 3 bath
      • 1 car

      Buyer's Guide $3.25m

      Next Open Sat 14 Nov 2026 1:00 PM - 1:30 PM

      40 Pile Street Dulwich Hill

      • 3 bed
      • 1 bath
      • 1 car

      For Sale Guide $2m

      Sold

      213 Young Street Annandale

      • 2 bed
      • 2 bath
      • 1 car

      $2.3m

      Sold

      19 Holmesdale Street Marrickville

      • 4 bed
      • 3 bath
      • 1 car

      Contact Agent

      Sold

      182 Addison Road Marrickville

      • 3 bed
      • 3 bath

      $2.5m

      Sold

      15 Wallace Street Marrickville

      • 4 bed
      • 3 bath
      • 1 car

      Contact Agent

      Sold

      12 Gordon Street Petersham

        $2.016m

        Sold

        12A Dibble Avenue Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $2.64m

        Sold

        22 Lincoln Street Dulwich Hill

        • 4 bed
        • 3 bath
        • 1 car

        $2.87m

        Sold

        11 Wemyss Street Enmore

        • 3 bed
        • 1 bath
        • 1 car

        $2.125m

        Sold

        52 Pile Street Marrickville

        • 3 bed
        • 2 bath
        • 2 car

        $2.362m

        Sold

        47 Westbourne Street Stanmore

        • 4 bed
        • 2 bath

        $3.25m

        Sold

        48 Hannam Street Bardwell Valley

        • 3 bed
        • 1 bath
        • 1 car

        $2.175m

        Sold

        3/64 Renwick Street Leichhardt

        • 3 bed
        • 2 bath
        • 2 car

        $2.11m

        Sold

        12 Jarvie Avenue Petersham

        • 2 bed
        • 1 bath
        • 1 car

        $2.145m

        Sold

        12 Dibble Avenue Marrickville

        • 4 bed
        • 3 bath

        $2.675m

        Sold

        5 William Street Marrickville

        • 3 bed
        • 1 bath

        $2.555m

        Sold

        94a Beauchamp Street Marrickville

        • 3 bed
        • 2 bath
        • 1 car

        $2.6m

        Sold

        41 Rose Street Annandale

        • 3 bed
        • 2 bath
        • 1 car

        $2.42m

        Sold

        19 Malakoff Street Marrickville

        • 3 bed
        • 2 bath

        $2.075m

        Sold

        6 Edith Street Bardwell Park

        • 3 bed
        • 1 bath
        • 2 car

        $2.105m

        Sold

        189 Livingstone Road Marrickville

        • 3 bed
        • 3 bath
        • 2 car

        $2.77m

        Sold

        22/8-12 Hunter Street Lewisham

        • 1 bed
        • 1 bath
        • 1 car

        $715,000

        Sold

        1 Park Road Marrickville

        • 3 bed
        • 2 bath
        • 2 car

        $3.1m

        Sold

        49 Morton Avenue Lewisham

        • 2 bed
        • 1 bath
        • 2 car

        $2.15m

        Sold

        5 Edward Street Marrickville

        • 2 bed
        • 1 bath
        • 1 car

        Contact Agent

        Sold

        1 Amy Street Marrickville

        • 2 bed
        • 1 bath

        $2.14m

        Sold

        26 Belgrave Street Petersham

        • 4 bed
        • 3 bath
        • 1 car

        $3.825m

        Sold

        13 Wallace Street Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $3.385m

        Sold

        2/151 Trafalgar Street Annandale

        • 3 bed
        • 2 bath
        • 2 car

        $2.375m

        Sold

        59 Victoria Road Marrickville

        • 3 bed
        • 1 bath
        • 1 car

        $2.3m

        Sold

        16 Albert Street Petersham

        • 4 bed
        • 3 bath
        • 2 car

        $3.735m

        Sold

        31 Canonbury Grove Dulwich Hill

        • 5 bed
        • 4 bath
        • 3 car

        $5.15m

        Sold

        5 Hampden Street Hurlstone Park

        • 5 bed
        • 4 bath
        • 2 car

        $3.3m

        Sold

        42 Ryde Road Hunters Hill

        • 3 bed
        • 1 bath
        • 2 car

        $2.385m

        Sold

        18 Gordon Street Marrickville

        • 2 bed
        • 2 bath
        • 1 car

        Contact Agent

        Sold

        179 Addison Road Marrickville

        • 3 bed
        • 2 bath

        $2.29m

        Sold

        70 Livingstone Road Petersham

        • 5 bed
        • 3 bath
        • 4 car

        $4.125m

        Sold

        20 Arthur Street Leichhardt

        • 3 bed
        • 2 bath
        • 2 car

        $2.85m

        Sold

        27 Edgeware Road Enmore

        • 4 bed
        • 3 bath
        • 1 car

        Contact Agent

        Sold

        22 Susan Lane Annandale

        • 3 bed
        • 2 bath
        • 1 car

        $2.55m

        Sold

        18 Albert Street Petersham

        • 5 bed
        • 3 bath
        • 1 car

        $4.065m

        Sold

        89 Juliett Street Marrickville

        • 4 bed
        • 4 bath
        • 1 car

        $3.825m

        Sold

        4 East Street Marrickville

        • 2 bed
        • 1 bath

        $2.05m

        Sold

        6 Bright Street Marrickville

        • 4 bed
        • 1 bath

        $2.95m

        Sold

        67 Newington Road Marrickville

        • 4 bed
        • 3 bath
        • 1 car

        $3.5m

        Sold

        22 Surrey Street Marrickville

        • 4 bed
        • 3 bath
        • 1 car

        $3.85m

        Sold

        171 Addison Road Marrickville

        • 2 bed
        • 1 bath

        $1.67m

        Sold

        67A Newington Road Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $3.28m

        Sold

        15 Vernon Street Lewisham

        • 4 bed
        • 1 bath
        • 1 car

        $3.15m

        Sold

        145 Denison Road Dulwich Hill

        • 5 bed
        • 4 bath
        • 4 car

        $5.4m

        Sold

        20/48 Nelson Street Annandale

        • 3 bed
        • 2 bath
        • 2 car

        $1.9m

        Sold

        11 Riverview Road Earlwood

        • 3 bed
        • 1 bath
        • 1 car

        Contact Agent

        Sold

        101 Wardell Road Dulwich Hill

        • 4 bed
        • 2 bath
        • 4 car

        $3.775m

        Sold

        58 Marian Street Enmore

        • 2 bed
        • 2 bath

        $2.1m

        Sold

        134 Moore Street Leichhardt

        • 3 bed
        • 3 bath

        Contact Agent

        Sold

        136 Moore Street Leichhardt

        • 3 bed
        • 3 bath

        Contact Agent

        Sold

        202/8 Cambridge Street Rozelle

        • 2 bed
        • 2 bath
        • 1 car

        $2.005m

        Sold

        136a Moore Street Leichhardt

        • 3 bed
        • 3 bath

        Contact Agent

        Sold

        61 Denison Road Lewisham

        • 5 bed
        • 4 bath
        • 2 car

        $5,312,500

        Sold

        196 Addison Road Marrickville

        • 4 bed
        • 3 bath

        $2.91m

        Sold

        84 Crystal Street Petersham

        • 4 bed
        • 3 bath
        • 2 car

        $2m

        Sold

        22 Commercial Road Lilyfield

        • 4 bed
        • 3 bath
        • 2 car

        Contact Agent

        Sold

        196A Addison Road Marrickville

        • 3 bed
        • 3 bath

        $2.74m

        Sold

        2a England Avenue Marrickville

        • 4 bed
        • 2 bath
        • 1 car

        Sold for $2,600,000

        Sold

        126A Wells Street Newtown

        • 4 bed
        • 3 bath

        $2.985m

        Sold

        34/300a Burns Bay Road Lane Cove

        • 2 bed
        • 1 bath
        • 1 car

        $700k

        Sold

        61 Renwick Street Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $3,100,000

        Sold

        15 Wallace Street Marrickville

        • 3 bed
        • 1 bath
        • 1 car

        $1.83m

        Sold

        128 Camden Street Enmore

        • 4 bed
        • 3 bath

        $2.855m

        Sold

        4 View Street Tempe

        • 5 bed
        • 4 bath
        • 2 car

        $3.81m

        Sold

        7/260-264 Wardell Road Marrickville

        • 1 bed
        • 1 bath

        $525,000

        Sold

        19 Devine Street Erskineville

        • 4 bed
        • 2 bath

        $3.22m

        Sold

        41 Lords Road Leichhardt

        • 5 bed
        • 4 bath
        • 2 car

        Contact Agent

        Sold

        24 Horton Street Marrickville

        • 3 bed
        • 3 bath

        $2.715m

        Sold

        1E Wharf Street Marrickville

        • 5 bed
        • 4 bath
        • 2 car

        $3.55m

        Sold

        40 Garners Avenue Marrickville

        • 3 bed
        • 2 bath

        $2.25m

        Sold

        4 Hastings Street Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $3.315m

        Sold

        303 Livingstone Road Marrickville

        • 3 bed
        • 3 bath
        • 1 car

        $2.675m

        Sold

        15 Croydon Street Petersham

        • 6 bed
        • 3 bath
        • 1 car

        $3,420,000

        Sold

        42 Holmesdale Street Marrickville

        • 2 bed
        • 1 bath

        $1.77m

        Sold

        288 Elswick Street Leichhardt

        • 2 bed
        • 1 bath

        $1.68m

        Sold

        19 Denison Road Lewisham

        • 2 bed
        • 1 bath

        Contact Agent

        Sold

        148 Livingstone Road Marrickville

        • 4 bed
        • 5 bath
        • 4 car

        $6,000,000

        Sold

        14 John Street Tempe

        • 4 bed
        • 3 bath

        $2.205m

        Sold

        4 Gorman Street Marrickville

        • 2 bed
        • 1 bath

        $1.69m

        Sold

        185 Illawarra Road Marrickville

        • 2 bed
        • 1 bath
        • 2 car

        $1.511m

        Sold

        21 Cobar Street Dulwich Hill

        • 4 bed
        • 2 bath
        • 3 car

        $2,570,000

        Sold

        54 Pile Street Marrickville

        • 4 bed
        • 2 bath
        • 2 car

        $3.54m

        Sold

        68 Dunstaffenage Street Hurlstone Park

        • 4 bed
        • 1 bath
        • 1 car

        $1.725m

        Sold

        36 Morton Avenue Lewisham

        • 3 bed
        • 1 bath
        • 2 car

        $2,455,000

        Sold

        11/260-264 Wardell Road Marrickville

        • 2 bed
        • 2 bath
        • 1 car

        $1.355m

        Sold

        36 Melville Street Ashbury

        • 4 bed
        • 3 bath
        • 4 car

        $3.72m

        Sold

        186 Rochford Street Erskineville

        • 5 bed
        • 5 bath
        • 1 car

        $4.6m

        Sold

        36 London Street Enmore

        • 2 bed
        • 1 bath

        $1.75m

        Sold

        62b Neville Street Marrickville

        • 4 bed
        • 3 bath
        • 3 car

        $3.125m

        Sold

        244 Addison Road Marrickville

        • 3 bed
        • 2 bath
        • 2 car

        $2.95m

        Sold

        224 Elswick Street Leichhardt

        • 3 bed
        • 1 bath
        • 1 car

        $1.98m

        Sold

        39 Park Street Erskineville

        • 2 bed
        • 1 bath

        $1.85m

        Sold

        15 Vernon Street Lewisham

        • 4 bed
        • 1 bath
        • 1 car

        $2.836m

        Sold

        119 Moore Street Leichhardt

        • 3 bed
        • 2 bath
        • 1 car

        $2.33m

        Sold

        60 Young Street Annandale

        • 3 bed
        • 3 bath
        • 1 car

        $3,385,000

        Sold

        7 Arthur Street Leichhardt

        • 3 bed
        • 1 bath
        • 2 car

        $2.71m

        Sold

        2 Park Road Marrickville

        • 3 bed
        • 1 bath

        Undisclosed

        Sold

        49 Foss Street Forest Lodge

        • 3 bed
        • 2 bath

        $2.08m

        Sold

        112 Warren Road Marrickville

        • 3 bed
        • 1 bath
        • 1 car

        $2.05m

        Sold

        4 South Street Marrickville

        • 3 bed
        • 2 bath

        $2.035m

        Sold

        9 Croydon Street Petersham

        • 4 bed
        • 2 bath
        • 1 car

        $3.575m

        Sold

        20A Tennent Parade Hurlstone Park

        • 4 bed
        • 3 bath
        • 2 car

        $3m

        Sold

        5/166 Croydon Avenue Croydon Park

        • 2 bed
        • 1 bath
        • 1 car

        $835k

        Sold

        93 Wardell Road Dulwich Hill

        • 4 bed
        • 2 bath
        • 3 car

        $3.425m

        Sold

        17 Vernon Street Lewisham

        • 4 bed
        • 3 bath
        • 3 car

        $5.15m

        Sold

        20B Tennent Parade Hurlstone Park

        • 4 bed
        • 3 bath
        • 2 car

        $3m

        Sold

        49 Gueudecourt Avenue Earlwood

        • 4 bed
        • 4 bath
        • 4 car

        $3.72m

        Sold

        22 Charles Street Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $3.18m

        Sold

        22A Charles Street Marrickville

        • 4 bed
        • 3 bath
        • 2 car

        $3.225m

        Sold

        25 Neville Street Marrickville

        • 3 bed
        • 2 bath
        • 2 car

        Undisclosed

        Sold

        33 Brown Street St Peters

        • 4 bed
        • 2 bath

        $3.1m

        Sold

        15 Barker Street Lewisham

        • 3 bed
        • 1 bath
        • 2 car

        $2.225m

        Sold

        28 Victoria Street Erskineville

        • 3 bed
        • 2 bath
        • 1 car

        $2.925m

        Sold

        16 Hugh Avenue Dulwich Hill

        • 5 bed
        • 3 bath
        • 1 car

        $4.6m

        Sold

        33/4-6 Cowper Street Randwick

        • 2 bed
        • 1 bath
        • 2 car

        Contact Agent

        Sold

        19F Palace Street Petersham

        • 4 bed
        • 2 bath
        • 1 car

        $2,320,000

        Sold

        4 Constitution Road Dulwich Hill

        • 5 bed
        • 3 bath
        • 1 car

        $3.225m

        Sold

        76 Terry Street Tempe

        • 3 bed
        • 3 bath

        $1.65m

        Sold

        301 Livingstone Road Marrickville

        • 3 bed
        • 2 bath
        • 1 car

        $2.06m

        Sold

        8 Wrights Avenue Marrickville

        • 3 bed
        • 2 bath
        • 1 car

        $2.52m

        Sold

        1 Shaw Street Petersham

        • 4 bed
        • 3 bath
        • 3 car

        Contact Agent

        Sold

        84 Rose Street Annandale

        • 3 bed
        • 2 bath
        • 1 car

        $3.015m

        Sold

        10 Wrights Avenue Marrickville

        • 3 bed
        • 2 bath
        • 2 car

        $2.7m

        Sold

        702/5 Sterling Circuit Camperdown

        • 2 bed
        • 2 bath
        • 1 car

        $1.52m

        Sold

        20 The Boulevarde Lewisham

        • 6 bed
        • 4 bath
        • 4 car

        $6.15m

        Sold

        9 Hilltop Avenue Marrickville

        • 4 bed
        • 2 bath
        • 2 car

        Contact Agent

        Sold

        6 Union Street Erskineville

        • 3 bed
        • 1 bath

        $1.64m

        Sold

        16-18 Albert Street Petersham

        • 4 bed
        • 2 bath
        • 2 car

        $4.1m

        Sold

        403 Lyons Road Five Dock

        • 4 bed
        • 2 bath
        • 4 car

        Contact Agent

        Sold

        38 Darling Street Glebe

        • 4 bed
        • 3 bath
        • 1 car

        $3.838m

        Sold

        96/525 Illawarra Road Marrickville

        • 2 bed
        • 2 bath
        • 1 car

        $970k

        Sold

        50 Leopold Street Ashbury

        • 3 bed
        • 2 bath
        • 3 car

        $2.251m

        Sold

        33 Probert Street Camperdown

        • 2 bed
        • 1 bath
        • 1 car

        Contact Agent

        Sold

        27A Cowper Street Marrickville

        • 3 bed
        • 2 bath
        • 1 car

        $2.16m

        Sold

        39 Edna Street Lilyfield

        • 4 bed
        • 3 bath
        • 1 car

        Contact Agent

        Sold

        88/30-40 George Street Leichhardt

        • 1 bed
        • 1 bath
        • 1 car

        $675k

        Sold

        1 Flood Street Leichhardt

        • 3 bed
        • 2 bath
        • 1 car

        $1.77m

        Sold

        74 Albert Street Leichhardt

        • 3 bed
        • 2 bath
        • 1 car

        $1.8m

        Sold

        349 Livingstone Road Marrickville

        • 4 bed
        • 2 bath
        • 1 car

        $4.375m

        Sold

        8 Fairmount Street Dulwich Hill

        • 3 bed
        • 2 bath
        • 2 car

        $2.735m

        Sold

        7/44A Grosvenor Crescent Summer Hill

        • 2 bed
        • 1 bath
        • 1 car

        $750k

        Sold

        14 Lonsdale Street Lilyfield

        • 3 bed
        • 1 bath
        • 1 car

        $2.3m

        Sold

        10 Croydon Street Petersham

        • 4 bed
        • 3 bath
        • 2 car

        $3.325m

        Sold

        42 Victoria Road Glebe

        • 3 bed
        • 1 bath

        $2.8m

        Sold

        64 Livingstone Road Petersham

        • 4 bed
        • 3 bath
        • 2 car

        $3.2m

        27a Cowper Street, Marrickville
        Sold

        27a Cowper Street, Marrickville

        • 3 bed
        • 2 bath
        • 1 car

        Sold - 1st February 2023

        349 Livingstone Road, Marrickville
        Sold

        349 Livingstone Road, Marrickville

        • 4 bed
        • 2 bath
        • 1 car

        Sold - 24th November 2022

        8 Fairmount Street, Dulwich Hill
        Sold

        8 Fairmount Street, Dulwich Hill

        • 3 bed
        • 2 bath
        • 2 car

        Sold - 18th November 2022

        4 Surrey Street, Marrickville
        Sold

        4 Surrey Street, Marrickville

        • 3 bed
        • 2 bath

        Sold - 25th May 2022

        18 Hilltop Avenue Marrickville
        Sold

        18 Hilltop Avenue Marrickville

        • 3 bed
        • 3 bath

        Sold - 29th September 2020

        Looking to have the inside track on CH insights and market updates?

        Find out how partnering with Alex Mastoris can help you achieve tangible real estate results.

        Request an appraisal

        Looking to have the inside track on CH insights and market updates?