California Auto Detail | 113 Beech Street, Redwood City CA 94063 | 650-365-5288