Steven Ghirardo

Active Novato, CA President for Innovative Properties, Inc.