105 Spring Street, Cloverdale, CA 95425

Current Owners
Barbara Jean Gamba (trustee)
Purchase Price
$649,000 (2024)
Property Taxes
$5,259 (2021)
Blockshopper green logo