618 Saint James Place – New Listing in Cliff Haven August 2, 2011 by admin New listing on market in cliff haven – Newport Beach