517 N Cedros Ave Solana Beach, CA 92075