1020 Canyon Hills Road San Ramon, CA 94582
Beautiful Vermillion-built detached home in prestigious Canyon Lakes/South Entrance. Highly desirable Muirfield model on premium lot adjacent to the Canyon Lakes golf course 13th hole. Upgrades throughout include remodeled gourmet kitchen with custom cabinetry, granite counters, tile backsplash, tile flooring, spacious island w/ bar seating & premium Kenmore Elite & KitchenAid stainless steel appliances featuring 5-burner gas cooktop & hot water spigot. Elegant hardwood flooring, built-in bookcases, can lighting, dual stone / tile fireplace in family / living room. Custom built-in workstation in kitchen nook area. Primary suite with vaulted ceiling & tile fireplace. Primary bath features oval tub & stall shower, dual vanities and spacious cedar-lined walk-in closet. Lush landscaping, extensive wrap-around redwood decking, aggregate walkways & driveway. 3-car attached garage + work bench. $215/month HOA includes 3 pools, tennis/pickleball court & 24-hour manned privacy gate. San Ramon Valley Unified schools & convenient to Central Park, City Hall, City Center & the Iron Horse Trail.
property details
Interior Features
Gas Starter
Living Room
Master Bedroom
Tile
Carpet
Dryer
Dishwasher
Double Oven
Microwave
Refrigerator
Gas Range
Plumbed For Ice Maker
Self Cleaning Oven
Washer
Exterior Features
Enclosed
Garage Faces Front
Garage Door Opener
Garage
Utility & Building Info
Forced Air
2 Story
Price History
| date | event | price | source |
|---|---|---|---|
|
11/21/2025
11/21/2025
|
Sold |
$1,725,000
|
BridgeMLS (Contra Costa, East Bay Regional) |
|
11/03/2025
11/03/2025
|
Pending |
$1,750,000
|
BridgeMLS (Contra Costa, East Bay Regional) |
|
10/28/2025
10/28/2025
|
Active |
$1,750,000
|
BridgeMLS (Contra Costa, East Bay Regional) |
|
10/08/2025
10/08/2025
|
Active |
$1,795,000
|
BridgeMLS (Contra Costa, East Bay Regional) |
|
09/09/2025
09/09/2025
|
Active |
$1,885,000
|
BridgeMLS (Contra Costa, East Bay Regional) |
Market Trends
Source: Constellation1
Mortgage Calculator
- Principal {{ parseInt(priciplePayment).formatThousands(0) }}
- Interest {{ parseInt(interestPayment).formatThousands(0) }}