Bay Ave Self Serve Car Wash

821 Bay Avenue, Capitola, CA 95010