$2,195,000 - 2700 Newport Boulevard Unit 321, Newport Beach, CA 92663
2700 Newport Boulevard Unit 321
Newport Beach,
CA
92663
Country: US