Leave a Message

Thank you for your message. I will be in touch with you shortly.

Explore Properties
Castle Rock Homes for Sale

Featured Properties

Results That Speak for Themselves

Proven Experience. Real Results.

Greg’s transaction history reflects a commitment to preparation, negotiation, and client advocacy—helping buyers and sellers reach successful outcomes across a variety of market conditions.

  • 12 Lynn Road For Sale

    $19,850,000

    12 Lynn Road, Cherry Hills Village, CO 80113

    Listed by RE/MAX Professionals

    • 7 Beds
    • 12 Baths
    • 23,060 Sq.Ft.
  • 3 Cherry Hills Park Drive For Sale

    $18,000,000

    3 Cherry Hills Park Drive, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 10 Baths
    • 22,416 Sq.Ft.
  • 9 Cherry Hills Farm Court For Sale

    $12,650,000

    9 Cherry Hills Farm Court, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 8 Beds
    • 10 Baths
    • 16,209 Sq.Ft.
  • 26 Cherry Hills Park Drive For Sale

    $12,500,000

    26 Cherry Hills Park Drive, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 6 Beds
    • 8 Baths
    • 12,252 Sq.Ft.
  • 18 Cherry Hills Park Drive For Sale

    $10,295,000

    18 Cherry Hills Park Drive, Cherry Hills Village, CO 80113

    Listed by Kentwood Real Estate DTC, LLC

    • 5 Beds
    • 8 Baths
    • 12,075 Sq.Ft.
  • 4 Vista Road For Sale

    $8,900,000

    4 Vista Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 7 Baths
    • 10,213 Sq.Ft.
  • 4040 E Forbes Court For Sale

    $8,350,000

    4040 E Forbes Court, Greenwood Village, CO 80121

    Listed by Compass - Denver

    • 6 Beds
    • 10 Baths
    • 14,748 Sq.Ft.
  • 4041 E Forbes Court For Sale

    $7,995,000

    4041 E Forbes Court, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 5 Beds
    • 8 Baths
    • 12,312 Sq.Ft.
  • 14 Random Road For Sale

    $7,750,000

    14 Random Road, Englewood, CO 80113

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 5 Baths
    • 8,354 Sq.Ft.
  • 7 Village Road Active Under Contract

    $7,500,000

    7 Village Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 11 Baths
    • 19,553 Sq.Ft.
  • 4935 E Preserve Lane For Sale

    $6,350,000

    4935 E Preserve Lane, Greenwood Village, CO 80121

    Listed by Tomlan Realty

    • 5 Beds
    • 6 Baths
    • 7,744 Sq.Ft.
  • 49 Charlou Circle For Sale

    $5,999,999

    49 Charlou Circle, Cherry Hills Village, CO 80111

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 7 Baths
    • 9,532 Sq.Ft.
  • 21 Cherry Hills Farm Drive For Sale

    $5,950,000

    21 Cherry Hills Farm Drive, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 8 Baths
    • 9,587 Sq.Ft.
  • 7 Waterside Terrace For Sale

    $5,950,000

    7 Waterside Terrace, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 9 Baths
    • 11,043 Sq.Ft.
  • 77 Glenmoor Drive Pending

    $5,925,000

    77 Glenmoor Drive, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 7 Baths
    • 11,519 Sq.Ft.
  • 15 Sandy Lake Road Pending

    $5,890,000

    15 Sandy Lake Road, Cherry Hills Village, CO 80113

    Listed by Compass-Denver

    • 4 Beds
    • 8 Baths
    • 7,799 Sq.Ft.
  • 2627 E Willamette Lane For Sale

    $4,650,000

    2627 E Willamette Lane, Greenwood Village, CO 80121

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 6 Baths
    • 11,267 Sq.Ft.
  • 6783 E Orchard Road For Sale

    $4,495,000

    6783 E Orchard Road, Greenwood Village, CO 80111

    Listed by BluRiver Real Estate

    • 5 Beds
    • 9 Baths
    • 10,216 Sq.Ft.
  • 5145 S Kearney Court Active Under Contract

    $4,395,000

    5145 S Kearney Court, Greenwood Village, CO 80111

    Listed by Denver Realty, LLC

    • 7 Beds
    • 7 Baths
    • 6,054 Sq.Ft.
  • 5691 S Elm Street For Sale

    $3,949,000

    5691 S Elm Street, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 6 Beds
    • 7 Baths
    • 9,009 Sq.Ft.
  • 4320 E Linden Circle For Sale

    $3,865,000

    4320 E Linden Circle, Greenwood Village, CO 80121

    Listed by Corken + Company Real Estate Group, LLC

    • 6 Beds
    • 7 Baths
    • 8,280 Sq.Ft.
  • 4161 E Linden Circle Active Under Contract

    $3,799,000

    4161 E Linden Circle, Greenwood Village, CO 80121

    Listed by RE/MAX Professionals

    • 6 Beds
    • 8 Baths
    • 8,785 Sq.Ft.
  • 5635 S Cherry Court Active Under Contract

    $3,695,000

    5635 S Cherry Court, Greenwood Village, CO 80121

    Listed by Miller Wilde Real Estate LLC

    • 7 Beds
    • 7 Baths
    • 9,050 Sq.Ft.
  • 5701 S Aspen Court For Sale

    $3,600,000

    5701 S Aspen Court, Greenwood Village, CO 80121

    Listed by Kentwood Real Estate DTC, LLC

    • 6 Beds
    • 8 Baths
    • 9,824 Sq.Ft.
  • 5345 Preserve Parkway N Active Under Contract

    $3,600,000

    5345 Preserve Parkway N, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 5 Beds
    • 5 Baths
    • 6,240 Sq.Ft.
  • 5771 Charlou Drive Pending

    $3,500,000

    5771 Charlou Drive, Cherry Hills Village, CO 80111

    Listed by Compass - Denver

    • 4 Beds
    • 5 Baths
    • 4,858 Sq.Ft.
  • 81 Cherry Hills Farm Drive For Sale

    $3,495,000

    81 Cherry Hills Farm Drive, Cherry Hills Village, CO 80113

    Listed by Compass-Denver

    • 5 Beds
    • 7 Baths
    • 8,671 Sq.Ft.
  • 60 Glenmoor Circle For Sale

    $3,495,000

    60 Glenmoor Circle, Cherry Hills Village, CO 80113

    Listed by Compass-Denver

    • 5 Beds
    • 5 Baths
    • 7,355 Sq.Ft.
  • 5300 S Birch Court Active Under Contract

    $3,395,000

    5300 S Birch Court, Greenwood Village, CO 80121

    Listed by Your Castle Realty LLC

    • 5 Beds
    • 7 Baths
    • 6,629 Sq.Ft.
  • 4590 E Perry Parkway For Sale

    $3,300,000

    4590 E Perry Parkway, Greenwood Village, CO 80121

    Listed by Kentwood Real Estate DTC, LLC

    • 5 Beds
    • 8 Baths
    • 7,162 Sq.Ft.
  • 4181 S Ivy Lane For Sale

    $3,295,000

    4181 S Ivy Lane, Cherry Hills Village, CO 80111

    Listed by Corcoran Perry & Co.

    • 6 Beds
    • 6 Baths
    • 7,545 Sq.Ft.
  • 4053 E Iris Court For Sale

    $3,250,000

    4053 E Iris Court, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 3 Beds
    • 6 Baths
    • 6,820 Sq.Ft.
  • 3080 E Flora Place For Sale

    $3,175,000

    3080 E Flora Place, Denver, CO 80210

    Listed by Corken + Company Real Estate Group, LLC

    • 4 Beds
    • 5 Baths
    • 3,710 Sq.Ft.
  • 65 Cherry Hills Farm Drive For Sale

    $2,995,000

    65 Cherry Hills Farm Drive, Englewood, CO 80113

    Listed by Kentwood Real Estate DTC, LLC

    • 4 Beds
    • 6 Baths
    • 8,333 Sq.Ft.
  • 5181 Preserve Parkway N For Sale

    $2,950,000

    5181 Preserve Parkway N, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 6 Beds
    • 7 Baths
    • 6,501 Sq.Ft.
  • 3255 S Clermont Street For Sale

    $2,795,000

    3255 S Clermont Street, Denver, CO 80222

    Listed by Compass - Denver

    • 6 Beds
    • 6 Baths
    • 5,383 Sq.Ft.
  • 6335 E Tufts Avenue Pending

    $2,750,000

    6335 E Tufts Avenue, Cherry Hills Village, CO 80111

    Listed by Compass - Denver

    • 5 Beds
    • 5 Baths
    • 6,392 Sq.Ft.
  • 12 Sommerset Circle For Sale

    $2,700,000

    12 Sommerset Circle, Greenwood Village, CO 80111

    Listed by Berkshire Hathaway HomeServices Colorado Real Estate, LLC

    • 4 Beds
    • 6 Baths
    • 5,614 Sq.Ft.
  • 4275 S Forest Court For Sale

    $2,675,000

    4275 S Forest Court, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 4 Baths
    • 3,686 Sq.Ft.
  • 3360 S Columbine Circle Active Under Contract

    $2,650,000

    3360 S Columbine Circle, Englewood, CO 80113

    Listed by Mile High Real Estate Co.

    • 8 Beds
    • 7 Baths
    • 5,735 Sq.Ft.
  • 3980 S Dexter Street Active Under Contract

    $2,650,000

    3980 S Dexter Street, Cherry Hills Village, CO 80113

    Listed by Unique Properties LLC

    • 5 Beds
    • 6 Baths
    • 6,191 Sq.Ft.
  • 2900 S Madison Street For Sale

    $2,650,000

    2900 S Madison Street, Denver, CO 80210

    Listed by The Agency - Denver

    • 6 Beds
    • 5 Baths
    • 5,200 Sq.Ft.
  • 5200 S Beeler Court Active Under Contract

    $2,600,000

    5200 S Beeler Court, Greenwood Village, CO 80111

    Listed by RE/MAX Professionals

    • 5 Beds
    • 7 Baths
    • 7,608 Sq.Ft.
  • 43 Cherry Hills Farm Drive For Sale

    $2,575,000

    43 Cherry Hills Farm Drive, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 7 Baths
    • 6,445 Sq.Ft.
  • 4217 S Bellaire Circle Pending

    $2,500,000

    4217 S Bellaire Circle, Englewood, CO 80113

    Listed by Keefe Real Estate

    • 5 Beds
    • 4 Baths
    • 4,509 Sq.Ft.
  • 39 Royal Ann Drive For Sale

    $2,499,000

    39 Royal Ann Drive, Greenwood Village, CO 80111

    Listed by Compass - Denver

    • 5 Beds
    • 6 Baths
    • 6,631 Sq.Ft.
  • 6414 E Stanford Avenue For Sale

    $2,495,000

    6414 E Stanford Avenue, Cherry Hills Village, CO 80111

    Listed by Kentwood Real Estate DTC, LLC

    • 4 Beds
    • 5 Baths
    • 6,324 Sq.Ft.
  • 3015 S Ash Street For Sale

    $2,425,000

    3015 S Ash Street, Denver, CO 80222

    Listed by Compass - Denver

    • 4 Beds
    • 5 Baths
    • 4,861 Sq.Ft.
  • 3960 S Dahlia Street Active Under Contract

    $2,400,000

    3960 S Dahlia Street, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 4 Baths
    • 4,142 Sq.Ft.
  • 6355 E Tufts Avenue For Sale

    $2,395,000

    6355 E Tufts Avenue, Cherry Hills Village, CO 80111

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 5 Baths
    • 6,474 Sq.Ft.

Find Your Next Home

Search Homes

Follow Us On Instagram