227 Red Road, Cloverdale, CA 95425

Current Owners
Richard M. Price (trustee)
Purchase Price
$443,000 (2005)
Property Taxes
$3,454 (2021)
Blockshopper green logo