531 Stevens Ave W Solana Beach, CA 92075