1291 Malvern Place

Delta, BC

Comparable Properties