On Greenwich Ave, ‘The Card Shop’ Is a Collector’s Paradise