502 W Balboa BLVD, Newport Beach, CA 92661 - MLS#OC21128985 - Prope...