$8,800,000 - 2316 Cliff Drive, Newport Beach, CA 92663
2316 Cliff Drive
Newport Beach,
CA
92663
Country: US