Sold Properties
38 - 18701 66 Avenue  
Cloverdale BC, Cloverdale
Cloverdale BC, Cloverdale
$569,000 • Townhome • 2 Beds • 2 Baths • 1,329 sqft