David Ellis

Active Newport Beach, CA President for David P. Ellis Realty Corporation