2254 Channel Road 2254 Channel Road Balboa Peninsula Point | Newport Beach, California Offered at $9,995,000 Represented Buyer