3-bed Detached for sale in Lawrence Park North, 25 Lorindale Ave, Toronto