Sale: 516 Poplar Avenue, Trochu, T0M 2C0