7000 Island Blvd PH2-3 North Miami Beach, FL 33160