Photo 17: 11521 71A Avenue in Delta: Sunshine Hills Woods House for sale (N. Delta) : MLS®# R2496176
Photo 17: 11521 71A Avenue in Delta: Sunshine Hills Woods House for sale (N. Delta)  : MLS®# R2496176