This Contemporary Sonoma Valley Home Embraces Nature at Every Turn
The 4,920-square-foot Madrone Ridge home is made up of three pavilions joined by transparent breezeways.
The 4,920-square-foot Madrone Ridge home is made up of three pavilions joined by transparent breezeways.