265 Santa Helena Ste 210 Solana Beach, CA 92075 The direction of this apartment is 265 Santa Helena Ste 210 Solana Beach, CA 92075. The address is a very important thing when choosing apartment.