Property Details:

Address: 77 Ocean Vista #92

City: Newport Beach

State: CA

Price: $2050000

Price: $2050000