#9018/10 – 8992/84 151 Street | $17,869,200 | Relta Real Estate