Car dealers in Santa Cruz Area -

Marina Motor Company | Capitola, CA

Marina Motor Company
Marina Motor Company is located at 4100 Auto Plaza Drive in Capitola, CA. Current listings include Legacy and 1500 plus other popular models from Subaru and RAM
  1. What makes Subaru of Santa Cruz different from our competitors? At Subaru of Santa Cruz we take pride in everything we do. Whether you're...
    Subaru of Santa Cruz · Over 4 weeks ago on TapCars
Contact Dealer

(877) 755-7642

4100 Auto Plaza Drive

Capitola, CA 95010