Back

Izmo Autos

San Francisco, CA

not yet
rated
1 Review

665 3rd Street Suite 320

San Francisco, CA

94107

Directions

Filter Reviews By Type

Showing 1 review

December 19, 2007

I had never had the faintest idea that there is something like an automotive lifestyle section. It is only after stumbling across this unique tool called Izmo Autos that I discovered what a great means this More

by chrisbrandt58
Customer Service
Friendliness
Price
Quality Of Work
Recommend Dealer
Yes
Employees Worked With
automotive