Abc autos tampa, fl
Orida car sales or lemon farm
Back in January of I purchased a 97 Ford Taurus station wagon from ABC Auto, located on N. Florida Ave in Tampa, FL. While they had many vehicles on the lot, I was told it was the one I could afford. I drove off the lot, thankful that I finallya car. 3 months later, the thermostat blew and I had to ...