677 11th Ave.,
New York , NY 10019 UNITED STATES
Based on 1 reviews
Worst Sales Experience EverCould I give them zero stars? First, they were inept. I set up an appointment to test drive the XC60. When I arrived, they didn't have the car for me to drive. Waste of two hours. Second, they were unresponsive. They had a specific...
Worldwide > United States > New York, NY > Auto Repair