John Oswald

Active Newport Beach, CA President for Royal Home Investments, Inc.