$7,999,000 - 1003 E Balboa Boulevard, Newport Beach, CA 92661
1003 E Balboa Boulevard
Newport Beach,
CA
92661
Country: US