Remember 170 Bedford, a biggest sale in November that went for $1,900,000? That’s the new spot for the Lower East Side’s popular Meatball Shop, which the NY Times mentioned shortly after the property ...