 734 Saint James Place NEWPORT BEACH | $2,300,000 One of the largest lots in Cliff Haven at the end of a cul-de-sac. Over 17,000 square feet with view potential and a charming four bedroom, three bath house in immaculate condition and over 2,200 square feet.
|