150 Devon Road, Devon Meadows sold price