7 Neuparth Road, Croydon North sold price