23 Ilam Road, Upper Riccarton sold price