Online marketplace for buying and selling highly valued items
(Acquired by TA Associates)
Location: Omaha, NE
Website