Property Details:

Address: 529 Via Lido Nord

City: Newport Beach

State: CA

Price: $2300000

Price: $2300000