Cleo Bay Honda Customer Care Review from Sugar Land, Texas
Amazing place to buy a car.ASK FOR CLEO .
They are fair, honest and make your purchase very comfortable.I will buy there again, as long as Cleo Cardosi is there.
I liked: Loved it.
Review #906206 is a subjective opinion of a user.