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.
  • 18 Cherry Hills Park Drive Active Under Contract

    $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

    $9,500,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,795,000

    4040 E Forbes Court, Greenwood Village, CO 80121

    Listed by Compass - Denver

    • 6 Beds
    • 10 Baths
    • 14,748 Sq.Ft.
  • 7 Village Road For Sale

    $8,000,000

    7 Village Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 11 Baths
    • 19,553 Sq.Ft.
  • 4936 S Fillmore Court For Sale

    $7,150,000

    4936 S Fillmore Court, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 7 Beds
    • 11 Baths
    • 16,122 Sq.Ft.
  • 15 Sandy Lake Road For Sale

    $6,995,000

    15 Sandy Lake Road, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 6 Beds
    • 8 Baths
    • 7,799 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.
  • 4903 S Elizabeth Circle Pending

    $6,250,000

    4903 S Elizabeth Circle, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 8 Beds
    • 9 Baths
    • 12,159 Sq.Ft.
  • 21 Cherry Hills Farm Drive Coming Soon

    $6,150,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.
  • 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.
  • 5145 S Kearney Court For Sale

    $4,595,000

    5145 S Kearney Court, Greenwood Village, CO 80111

    Listed by Denver Realty, LLC

    • 7 Beds
    • 7 Baths
    • 6,054 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.
  • 9 Covington Drive For Sale

    $4,475,000

    9 Covington Drive, Cherry Hills Village, CO 80113

    Listed by Altos Realty Advisors, Inc.

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

    $3,995,000

    5691 S Elm Street, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 6 Beds
    • 7 Baths
    • 9,009 Sq.Ft.
  • 36 Sedgwick Drive Active Under Contract

    $3,995,000

    36 Sedgwick Drive, Cherry Hills Village, CO 80113

    Listed by Kentwood Real Estate DTC, LLC

    • 6 Beds
    • 7 Baths
    • 6,690 Sq.Ft.
  • 9679 E Prentice Circle For Sale

    $3,900,000

    9679 E Prentice Circle, Greenwood Village, CO 80111

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 9 Baths
    • 10,835 Sq.Ft.
  • 4600 S Columbine Court Active Under Contract

    $3,790,000

    4600 S Columbine Court, Englewood, CO 80113

    Listed by Kentwood Real Estate DTC, LLC

    • 6 Beds
    • 6 Baths
    • 6,495 Sq.Ft.
  • 5701 S Aspen Court For Sale

    $3,775,000

    5701 S Aspen Court, Greenwood Village, CO 80121

    Listed by Kentwood Real Estate DTC, LLC

    • 6 Beds
    • 8 Baths
    • 9,824 Sq.Ft.
  • 5635 S Cherry Court For Sale

    $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.
  • 4625 S University Boulevard For Sale

    $3,599,000

    4625 S University Boulevard, Englewood, CO 80113

    Listed by Coldwell Banker Realty 24

    • 4 Beds
    • 4 Baths
    • 4,272 Sq.Ft.
  • 4391 E Perry Parkway For Sale

    $3,549,000

    4391 E Perry Parkway, Greenwood Village, CO 80121

    Listed by Kentwood Real Estate DTC, LLC

    • 5 Beds
    • 6 Baths
    • 7,380 Sq.Ft.
  • 3080 E Flora Place For Sale

    $3,400,000

    3080 E Flora Place, Denver, CO 80210

    Listed by Corken + Company Real Estate Group, LLC

    • 4 Beds
    • 5 Baths
    • 3,710 Sq.Ft.
  • 5181 Preserve Parkway N For Sale

    $3,195,000

    5181 Preserve Parkway N, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 6 Beds
    • 7 Baths
    • 6,501 Sq.Ft.
  • 5690 S Beech Circle For Sale

    $3,150,000

    5690 S Beech Circle, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

    • 5 Beds
    • 8 Baths
    • 7,029 Sq.Ft.
  • 5400 Preserve Parkway S For Sale

    $2,999,999

    5400 Preserve Parkway S, Greenwood Village, CO 80121

    Listed by Alpha Real Estate Associates LLC

    • 5 Beds
    • 5 Baths
    • 5,947 Sq.Ft.
  • 6575 E Ida Avenue For Sale

    $2,995,000

    6575 E Ida Avenue, Greenwood Village, CO 80111

    Listed by Osgood Team Real Estate

    • 6 Beds
    • 8 Baths
    • 9,455 Sq.Ft.
  • 4500 S Dasa Drive For Sale

    $2,995,000

    4500 S Dasa Drive, Cherry Hills Village, CO 80111

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 6 Baths
    • 5,268 Sq.Ft.
  • 3360 S Columbine Circle For Sale

    $2,895,000

    3360 S Columbine Circle, Englewood, CO 80113

    Listed by Mile High Real Estate Co.

    • 8 Beds
    • 7 Baths
    • 6,148 Sq.Ft.
  • 4451 E Perry Parkway Active Under Contract

    $2,895,000

    4451 E Perry Parkway, Greenwood Village, CO 80121

    Listed by Kentwood Real Estate DTC, LLC

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

    $2,875,000

    4275 S Forest Court, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 4 Baths
    • 3,686 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.
  • 43 Cherry Hills Farm Drive For Sale

    $2,795,000

    43 Cherry Hills Farm Drive, Englewood, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 7 Baths
    • 6,445 Sq.Ft.
  • 4285 S Hudson Parkway For Sale

    $2,750,000

    4285 S Hudson Parkway, Englewood, CO 80113

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 6 Baths
    • 6,284 Sq.Ft.
  • 3901 S Dexter Street Active Under Contract

    $2,695,000

    3901 S Dexter Street, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 6 Beds
    • 7 Baths
    • 6,243 Sq.Ft.
  • 3355 E Eastman Avenue For Sale

    $2,650,000

    3355 E Eastman Avenue, Denver, CO 80210

    Listed by Compass - Denver

    • 4 Beds
    • 5 Baths
    • 2,694 Sq.Ft.
  • 4070 S Hudson Way Active Under Contract

    $2,650,000

    4070 S Hudson Way, Englewood, CO 80113

    Listed by The Diamond Group

    • 5 Beds
    • 4 Baths
    • 4,068 Sq.Ft.
  • 2930 S Madison Street For Sale

    $2,650,000

    2930 S Madison Street, Denver, CO 80210

    Listed by Compass - Denver

    • 6 Beds
    • 5 Baths
    • 5,341 Sq.Ft.
  • 4391 Preserve Parkway S For Sale

    $2,650,000

    4391 Preserve Parkway S, Greenwood Village, CO 80121

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 4 Baths
    • 5,182 Sq.Ft.
  • 5671 S Elm Street Active Under Contract

    $2,600,000

    5671 S Elm Street, Greenwood Village, CO 80121

    Listed by Corcoran Perry & Co.

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

    $2,595,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.
  • 6355 E Tufts Avenue For Sale

    $2,550,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.
  • 3400 S Bellaire Street For Sale

    $2,549,000

    3400 S Bellaire Street, Denver, CO 80222

    Listed by Compass - Denver

    • 5 Beds
    • 5 Baths
    • 4,820 Sq.Ft.
  • 3310 S Clermont Street Coming Soon

    $2,500,000

    3310 S Clermont Street, Denver, CO 80222

    Listed by Compass - Denver

    • 5 Beds
    • 5 Baths
    • 5,230 Sq.Ft.
  • 3410 S Bellaire Street For Sale

    $2,500,000

    3410 S Bellaire Street, Denver, CO 80222

    Listed by Compass - Denver

    • 5 Beds
    • 5 Baths
    • 4,851 Sq.Ft.
  • 5859 E Ida Place For Sale

    $2,450,000

    5859 E Ida Place, Greenwood Village, CO 80111

    Listed by Compass - Denver

    • 5 Beds
    • 5 Baths
    • 5,754 Sq.Ft.
  • 4000 S Dahlia Street Active Under Contract

    $2,435,000

    4000 S Dahlia Street, Cherry Hills Village, CO 80113

    Listed by HomeSmart

    • 5 Beds
    • 4 Baths
    • 4,025 Sq.Ft.
  • 2851 S Dexter Way For Sale

    $2,425,000

    2851 S Dexter Way, Denver, CO 80222

    Listed by Denver Fine Properties LLC

    • 5 Beds
    • 5 Baths
    • 4,732 Sq.Ft.
  • 11673 E Berry Avenue Active Under Contract

    $2,400,000

    11673 E Berry Avenue, Englewood, CO 80111

    Listed by Keller Williams Realty Downtown LLC

    • 6 Beds
    • 6 Baths
    • 6,521 Sq.Ft.

Find Your Next Home

Follow Us On Instagram