Glenallen Hill #23 — 1997 Finest card price ($1.49) | comps.io