map icon

18764 62A Ave

62A AveCloverdaleSurreyBC, V3S 7N8

8
Beds
8
Baths
4,686
Sq. Ft.
$2,499,900
List Price