3300 Newport Boulevard Newport Beach, CA 92663
Square Feet: 3,000 ft2
Relaxed and sophisticated. Scenic and unforgettable views.