2401 Margaret Drive, Newport Beach, CA Custom built in 2018 and situated on one of the largest lots in highly sought-after Newport Heights, 2401 Margaret Drive