1/29 Richards Avenue, Croydon sold price