$3,500,000 -
511 Cliff Drive
Newport Beach ,
CA 92663
Property listed by Loanleaders Of America Inc, Martin Foigelman {attribution_contact}