Catherine Minicucci

Active Carmichael, CA President for Minicucci Associates