American Auto Sales & Leasing

4800 W Colfax Ave
Denver, CO 80204
American Auto Sales & Leasing - Homestead Business Directory

Business Information

Automobile Dealers-new Cars, Automobile Dealers-used Cars

Customer Reviews (1 reviews)


on Citysearch Jun 15, 2008
Stay away from this business. They stated they would do safety repairs on the bill of sale and have in inept mechanic do the work and called it good. Now we have an unsafe vehicle and a thousands of dollars in repair bills... (more)

Browse our top cities

Browse cities by state