232 Santa Cruz Ave, Aptos, CA 95003, United States
Aptos, CA 95003, United States
421 Loma Prieta Dr, Aptos, CA 95003, United States