David Shiffman

Active Aventura, FL Manager for R&D Restoration LLC