Healdsburg’s $10 Million Solar-powered Log Cabin Estate
An aerial view of the primary residence on this $9,991,123 property in Healdsburg. Well, an almost $10 Million property, listed at $9,991,123. You might ask what makes this property worthy of such a hefty price tag? Land. It is two large and separate homes (13303 and 13290 Stewarts [...]