20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
20 Ima Loa #151, Newport Beach, CA, 92663
Under Contract

$2,249,000

20 Ima Loa #151, Newport Beach, CA, 92663

35
Listing Agent: Christine Morgan
Courtesy of: Marterra Real Estate