Set in Solana Beach, this apartment is 33 km from San Diego. The property boasts views of the sea is 35 km from Coronado. A flat-screen TV is provided. Other facilities at 233 South Helix include an outdoor pool. Read more
Set in Solana Beach, this apartment is 33 km from San Diego. The property boasts views of the sea is 35 km from Coronado. A flat-screen TV is provided. Other facilities at 233 South Helix include an outdoor pool.