1/68 68 Active Under Contract $5,699,000 4 Beds4 Baths4,263 SqFt 2030 Leeward LN, Newport Beach, CA 92660 Single Family Home Listed by Mina Mullinax of Marina Fine Homes and Estates