J
Jon Review of Almaden Toyota
Sales team okay, service team worst I've ever deal...
Sales team okay, service team worst I've ever dealt with. Stevens Creek way better. Really disappointing.
Sales team okay, service team worst I've ever dealt with. Stevens Creek way better. Really disappointing.
Comments: