Lease Today and Get 6 Weeks Free + More!*
Lease Today and Get 6 Weeks Free + More!* 6 weeks free rent + $500 look & lease special

The Place to Be

We are a luxury community surrounded by numerous parks, shopping, Farmer’s Market, nearby wineries, and farms that produce only the freshest produce. The Haven at Deer Creek is located in the riverfront city of Petaluma, directly off Highway 101 in the southernmost and largest town in Sonoma County. Live just miles away from Sonoma, Napa, and the Pacific coastline. Fulfill your need for adventure and rich culture at The Haven at Deer Creek. Commute with ease to San Francisco, just 40 miles south.

From 101 North, take exit 474 turn right on E Washington St and left on N. McDowell Blvd.
From 101 South, take exit 476 turn left on Petaluma Blvd and right on N. McDowell Blvd.

Ready to take the next step?

Skip to content