Compare Listings

Cloverleaf Ranch

Santa Rosa, Sonoma County, California, United States of America


Large property with small lake in the middle of grassy, hillside landscape. Scattered trees around landscape. Small hotel complex on property.

  • Address: Santa Rosa
  • City: Santa Rosa
  • State/county: California
  • Country: United States

Contact info

Dawn Proteau
Dawn Proteau

Enquire about this property

No Review ( 0 out of 5 )

Write a Review

Login for Review