Property Details:

Address: 2136 E Balboa Blvd

City: Newport Beach

State: CA

Price: $22300000

Price: $22300000