10 11880 82 AVENUE, North Delta

$694,000