This 1512 square foot single family home has 3 bedrooms and 2.0 bathrooms. This home is located at 18890 Blanchard Rd, Cloverdale, OR 97112.
Off market
$467,000
18890 Blanchard Rd, Cloverdale, OR 97112
3beds
2baths
1,512sqft
SingleFamily
Built in 2023
2.26 Acres Lot
$467,000 Zestimate®
$309/sqft
$-- Estimated rent