Sale: #18 - 15188 62a Avenue, Surrey, V3S 1W7