Jim Leslie

Active Newport Beach, CA Chief Executive Officer for Cresa Partners of Orange County, Lp