6-bed Detached for sale in St Andrew Windfields, 84 Truman Rd, Toronto