4/64a Lyons Road, Croydon North sold price