Nicholas Scher Government Relations

8241 SW 89th Street
Miami, FL 33156
(305) 812-6032
  • Phone: (305) 812-6032