Simon Agrafiotis

Active Miami, FL President for Miami 3125, Inc