The property located at 217 Creekside Street in Cloverdale was sold on March 4, 2025 for $530,000, or $487 per square foot.