2437 Windward, Newport Beach, CA 92660 | $4,795,000 |...