3810 Channel Place Newport Beach, CA 92663
Single Family Home For Rent
- Active
Available as a yearly lease beginning August, 2024. Escape to the serene oasis of Newport Island in Newport Beach and indulge in the ultimate coastal living experience. This exquisite three-bedroom, three-bathroom home epitomizes waterfront luxury, o