Sale: 7777 Stamford Place, Delta, V4C 7T5