E
Elton Turner Review of Plaza Auto Mall
I have bought 3 cars from this place and I have ha...
I have bought 3 cars from this place and I have had no problems with any of them. I can confidently say that they are the best dealers I have ever come across who made our buying process really smooth and hassle-free. Highly recommended for everyone.
Comments: