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
    • 8.75 Baths
    • 23,060 Sq.Ft.
  • 3 Cherry Hills Park Drive Pending

    $18,000,000

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

    Listed by Compass - Denver

    • 5 Beds
    • 7.75 Baths
    • 17,303 Sq.Ft.
  • 6225 S Fraser Street For Sale

    $14,000,000

    6225 S Fraser Street, Aurora, CO 80016

    Listed by Kentwood Real Estate DTC, LLC

    • 7 Beds
    • 6.5 Baths
    • 9,168 Sq.Ft.
  • 5800 Piedmont Drive For Sale

    $12,000,000

    5800 Piedmont Drive, Cherry Hills Village, CO 80111

    Listed by RE/MAX Leaders

    • 7 Beds
    • 11.25 Baths
    • 14,708 Sq.Ft.
  • 26 Cherry Hills Park Drive For Sale

    $11,445,000

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

    Listed by Compass - Denver

    • 6 Beds
    • 6 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
    • 5.75 Baths
    • 10,956 Sq.Ft.
  • 4 Vista Road For Sale

    $8,500,000

    4 Vista Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 5 Baths
    • 9,923 Sq.Ft.
  • 1 Carriage Brook Road For Sale

    $8,300,000

    1 Carriage Brook Road, Cherry Hills Village, CO 80121

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 7.25 Baths
    • 11,403 Sq.Ft.
  • 4040 E Forbes Court For Sale

    $7,995,000

    4040 E Forbes Court, Greenwood Village, CO 80121

    Listed by Compass - Denver

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

    $7,750,000

    14 Random Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 3.75 Baths
    • 8,354 Sq.Ft.
  • 4201 Preserve Parkway For Sale

    $6,495,000

    4201 Preserve Parkway, Greenwood Village, CO 80121

    Listed by Compass - Denver

    • 6 Beds
    • 5.75 Baths
    • 10,445 Sq.Ft.
  • 4736 S Fillmore Court For Sale

    $6,245,000

    4736 S Fillmore Court, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 6 Beds
    • 6 Baths
    • 10,800 Sq.Ft.
  • 49 Charlou Circle For Sale

    $5,750,000

    49 Charlou Circle, Cherry Hills Village, CO 80111

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 5.5 Baths
    • 9,532 Sq.Ft.
  • 2550 Cherryridge Road For Sale

    $5,750,000

    2550 Cherryridge Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 5.25 Baths
    • 7,347 Sq.Ft.
  • 5 Waterside Terrace For Sale

    $5,499,000

    5 Waterside Terrace, Cherry Hills Village, CO 80113

    Listed by RE/MAX Professionals

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

    $5,250,000

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

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 6 Baths
    • 9,259 Sq.Ft.
  • 4100 E Quincy Avenue Pending

    $4,850,000

    4100 E Quincy Avenue, Englewood, CO 80113

    Listed by LIV Sotheby's International Realty

    • 5 Beds
    • 5.5 Baths
    • 6,273 Sq.Ft.
  • 6 Village Road For Sale

    $4,750,000

    6 Village Road, Cherry Hills Village, CO 80113

    Listed by Serhant Colorado LLC

    • 3 Beds
    • 3.5 Baths
    • 4,683 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
    • 5.5 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
    • 7.25 Baths
    • 10,216 Sq.Ft.
  • 26 Cherry Lane Drive For Sale

    $4,200,000

    26 Cherry Lane Drive, Cherry Hills Village, CO 80113

    Listed by Camber Realty, LTD

    • 4 Beds
    • 5.5 Baths
    • 7,713 Sq.Ft.
  • 3 Vista Road For Sale

    $4,000,000

    3 Vista Road, Cherry Hills Village, CO 80113

    Listed by LIV Sotheby's International Realty

    • 3 Beds
    • 3 Baths
    • 4,593 Sq.Ft.
  • 6180 E Quincy Avenue For Sale

    $3,998,000

    6180 E Quincy Avenue, Cherry Hills Village, CO 80111

    Listed by Century 21 Dream Home

    • 5 Beds
    • 5 Baths
    • 7,511 Sq.Ft.
  • 4320 E Linden Circle For Sale

    $3,795,000

    4320 E Linden Circle, Greenwood Village, CO 80121

    Listed by Corken & Company Real Estate

    • 6 Beds
    • 5.25 Baths
    • 8,280 Sq.Ft.
  • 15 Glenmoor Circle For Sale

    $3,695,000

    15 Glenmoor Circle, Cherry Hills Village, CO 80113

    Listed by RE/MAX Professionals DTC

    • 5 Beds
    • 4.5 Baths
    • 6,869 Sq.Ft.
  • 1 Gooseberry Lane Active Under Contract

    $3,500,000

    1 Gooseberry Lane, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 6 Beds
    • 5.5 Baths
    • 6,319 Sq.Ft.
  • 1 Cherry Blossom Lane Active Under Contract

    $3,400,000

    1 Cherry Blossom Lane, Cherry Hills Village, CO 80113

    Listed by Banyan Real Estate LLC

    • 4 Beds
    • 3 Baths
    • 5,111 Sq.Ft.
  • 5701 S Aspen Court For Sale

    $3,375,000

    5701 S Aspen Court, Greenwood Village, CO 80121

    Listed by Kentwood Real Estate DTC, LLC

    • 6 Beds
    • 7 Baths
    • 8,911 Sq.Ft.
  • 49 Cherry Hills Farm Drive Active Under Contract

    $3,350,000

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

    Listed by Compass - Denver

    • 7 Beds
    • 6.5 Baths
    • 8,223 Sq.Ft.
  • 4053 E Iris Court Pending

    $3,250,000

    4053 E Iris Court, Greenwood Village, CO 80121

    Listed by Compass-Denver

    • 3 Beds
    • 4.5 Baths
    • 6,820 Sq.Ft.
  • 6 Carriage Lane For Sale

    $3,245,000

    6 Carriage Lane, Cherry Hills Village, CO 80121

    Listed by Milehimodern

    • 6 Beds
    • 4 Baths
    • 4,869 Sq.Ft.
  • 3080 E Flora Place Pending

    $3,075,000

    3080 E Flora Place, Denver, CO 80210

    Listed by Corken & Company Real Estate

    • 4 Beds
    • 3.75 Baths
    • 4,018 Sq.Ft.
  • 8086778 For Sale

    $3,000,000

    Private Address

    Listed by Compass - Denver

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

    $2,999,000

    39 Royal Ann Drive, Greenwood Village, CO 80111

    Listed by Compass - Denver

    • 5 Beds
    • 4.5 Baths
    • 6,344 Sq.Ft.
  • 10 Carriage Lane For Sale

    $2,950,000

    10 Carriage Lane, Cherry Hills Village, CO 80121

    Listed by LIV Sotheby's International Realty

    • 6 Beds
    • 5 Baths
    • 4,717 Sq.Ft.
  • 2901 E Floyd Drive For Sale

    $2,950,000

    2901 E Floyd Drive, Denver, CO 80210

    Listed by Kentwood Real Estate DTC, LLC

    • 4 Beds
    • 4.25 Baths
    • 4,343 Sq.Ft.
  • 1 Middle Road For Sale

    $2,895,000

    1 Middle Road, Cherry Hills Village, CO 80113

    Listed by Apricus Realty

    • 5 Beds
    • 3.25 Baths
    • 3,658 Sq.Ft.
  • 5400 Preserve Parkway S For Sale

    $2,850,000

    5400 Preserve Parkway S, Greenwood Village, CO 80121

    Listed by Compass - Denver

    • 5 Beds
    • 4.5 Baths
    • 5,947 Sq.Ft.
  • 3255 S Clermont Street For Sale

    $2,795,000

    3255 S Clermont Street, Denver, CO 80222

    Listed by Compass - Denver

    • 6 Beds
    • 4.75 Baths
    • 5,383 Sq.Ft.
  • 4645 Highline Place Active Under Contract

    $2,775,000

    4645 Highline Place, Denver, CO 80222

    Listed by Compass - Denver

    • 6 Beds
    • 5.5 Baths
    • 5,228 Sq.Ft.
  • 5181 Preserve Parkway N For Sale

    $2,750,000

    5181 Preserve Parkway N, Greenwood Village, CO 80121

    Listed by Compass - Denver

    • 6 Beds
    • 6.5 Baths
    • 6,501 Sq.Ft.
  • 5403 S Chester Court Active Under Contract

    $2,750,000

    5403 S Chester Court, Englewood, CO 80111

    Listed by Compass - Denver

    • 6 Beds
    • 3.75 Baths
    • 4,243 Sq.Ft.
  • 6452 E Radcliff Avenue Active Under Contract

    $2,695,000

    6452 E Radcliff Avenue, Englewood, CO 80111

    Listed by RE/MAX Professionals

    • 5 Beds
    • 4.5 Baths
    • 7,427 Sq.Ft.
  • 65 Cherry Hills Farm Drive For Sale

    $2,650,000

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

    Listed by Kentwood Real Estate DTC, LLC

    • 4 Beds
    • 4.75 Baths
    • 8,088 Sq.Ft.
  • 3360 S Columbine Circle For Sale

    $2,550,000

    3360 S Columbine Circle, Englewood, CO 80113

    Listed by Mile High Real Estate Co.

    • 8 Beds
    • 6.25 Baths
    • 5,735 Sq.Ft.
  • 11940 E Lake Court For Sale

    $2,450,000

    11940 E Lake Court, Greenwood Village, CO 80111

    Listed by Keller Williams Action Realty LLC

    • 7 Beds
    • 5.25 Baths
    • 6,960 Sq.Ft.
  • 6431 E Radcliff Avenue Active Under Contract

    $2,425,000

    6431 E Radcliff Avenue, Cherry Hills Village, CO 80111

    Listed by Compass - Denver

    • 6 Beds
    • 4 Baths
    • 5,758 Sq.Ft.
  • 3901 S Cherry Street Coming Soon

    $2,375,000

    3901 S Cherry Street, Cherry Hills Village, CO 80113

    Listed by Compass - Denver

    • 5 Beds
    • 3.25 Baths
    • 3,871 Sq.Ft.
  • 3015 S Ash Street For Sale

    $2,299,000

    3015 S Ash Street, Denver, CO 80222

    Listed by Compass - Denver

    • 4 Beds
    • 4.5 Baths
    • 4,861 Sq.Ft.
  • 6072 S Paris Street For Sale

    $2,200,000

    6072 S Paris Street, Greenwood Village, CO 80111

    Listed by Compass - Denver

    • 4 Beds
    • 5.25 Baths
    • 6,107 Sq.Ft.

Find Your Next Home

Search Homes

Follow Us On Instagram