A house located at 93 Clark Avenue in Cloverdale has a new owner. The 1,064-square-foot property, built in 1987, was sold on Feb. 25, 2025, for $550,000, or $517 per square foot. This is a ...
A house that sold for $820,000 tops the list of the most expensive residential real estate sales in Cloverdale in the past ...