106 Exeter Road, Croydon North sold price