Automotive in St. Louis, MO
Automotive • Auto Dealers
8455 Maryland Ave,
St. Louis ,
MO
63105
UNITED STATES
Based on 1 reviews
Cute car but ridiculous amount of mechanical troubles.
My 2003 MINI has < 55,000 miles on it and it has had so many MAJOR repairs you would not believe it. I do not want to replace the transmission for the second time.Worldwide > United States > St. Louis, MO > Auto Dealers