Channel View Terraces

Twelve luxury waterfront split-level beachfront condominiums with views of the ocean and Marina del Rey.