Marina Square Auto Ctr 1152 Marina Blvd San Leandro, CA 94577 Phone: (510) 347-4000 Fax: (510) 614-7123
Category: Automobile Dealers - New Cars