Robert Duca

Active Lafayette, CA President for Leisure Properties, Inc.