SMITH TRUCK & VAN SALES No rating yet Car Dealers Motor vehicle dealer 222 Harvard Ave, Half Moon Bay, CA 94019 Details →