CarLotz, Inc. Categories Used Motor Vehicle Dealer 8120 W Tufts Ave Denver CO 80123 (804) 728-3833 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×