Dr. Isaac Luzardo 2072 Northeast 8th Street, Homestead, FL 33033