104 Via Palermo, Newport Beach, CA 92663 - MLS#NP20232984