Hotels & Travel in Portland, OR
Hotels & Travel • Car Rental • Auto Dealers
12300 Sw 68th Ave.,
Portland ,
OR
97223
UNITED STATES
Based on 1 reviews
Buyer beware!
I am so disappointed with service department. I was sold a maintenance package that was supposed to cover costs including brakes. My service plan expired in March, and when I took my work van in for service in May, they told me my...Worldwide > United States > Portland, OR > Car Rental