JUST LISTED! | 20452 Savanna Lane, Newport Beach 92660