380 Stevens Ave, Solana Beach CA