1/24 24 Active Under Contract $2,695,000 2 Beds3 Baths2,585 SqFt 20 Ocean Vista, Newport Beach, CA 92660 Condo Listed by Mark Taylor of Compass