311 Dogwood Drive,

$599,000

311 Dogwood Drive,, Vernon, British Columbia V1H2C3