1151 Keith Road, North Vancouver

$1,898,000
2943 sq ft 3 Beds 3 Baths For sale